当前位置: 首页 > news >正文

kubesphere-更换新的harbor

背景介绍:原来用的harbor磁盘空间比较满了,现在准备更换一台新搭建的harbor.现在就是怎么配置多个harbor的问题了,服务器上面使用的是containerd的运行环境。

只要把两个 Harbor 都改用hosts.toml文件即可,
不要再在config.toml里写任何mirrors/configs


同时支持两个 Harbor 的最简做法(示例)

假设:

  • Harbor-A:IP1 (旧)
  • Harbor-B:IP2(新)
  1. config.toml只保留一行
[plugins."io.containerd.grpc.v1.cri".registry] config_path = "/etc/containerd/certs.d"

删掉所有mirrors/configs段。

  1. 为每个仓库建立独立目录(目录名 = 仓库地址,必须带端口)Harbor-A(80 端口可省):
mkdir -p /etc/containerd/certs.d/IP1 cat >/etc/containerd/certs.d/IP1/hosts.toml <<'EOF' server = "http://IP1" [host."http://IP1"] capabilities = ["pull", "resolve", "push"] username = "harbor名" password = "harbor密" EOF

Harbor-B(8080 必须写):

mkdir -p /etc/containerd/certs.d/IP2:8080 cat >/etc/containerd/certs.d/IP2:8080/hosts.toml <<'EOF' server = "http://IP2:8080" [host."http://IP2:8080"] capabilities = ["pull", "resolve", "push"] username = "harbor名" password = "harbor密" EOF
  1. 重启 containerd
systemctl restart containerd
  1. 验证
crictl pull IP1/develop/ntms-file-ms-web:dev crictl pull IP2/develop/ntms-activity-portal-ms-web:dev

两个仓库会同时生效,互不干扰;
以后增删仓库只需在/etc/containerd/certs.d/里加减目录即可,无需再动config.toml

http://www.jsqmd.com/news/92712/

相关文章:

  • 想成为网络安全工程师?从入门到专家,这些岗位与职责你需要了解
  • 有哪些永久免费进销存出入库管理系统?推荐象过河软件
  • JoltPhysics球体碰撞边缘优化:从理论到工程实践
  • 2025年档案寄存托管推荐供应商TOP5:高效服务基地与靠谱 - mypinpai
  • 为什么稳定盈利的交易理论,一旦量化反而会亏钱?
  • 金叶仪器微型空气站解决方案助力精细化环境监测与管理
  • 数据空间价值管理:构建数字时代的价值共创与释放新范式
  • 前端设计模式:详解、应用场景与核心对比
  • 2025年五大自助洗车加盟公司推荐:靠谱的自助洗车加盟公司有 - 工业推荐榜
  • 为何销售易能携手国家智库,共筑AI CRM新标准?
  • TruffleHog实战指南:构建企业级凭证安全防护体系
  • 2025年小区亮化工程厂家五大推荐榜单,看看哪家实力强? - myqiye
  • 快手可图联合清华大学提出VQRAE, 首个能同时产生连续表征和离散表征的统一tokenizer!
  • 日一面】HTTP 和 HTTPS 的区别
  • 腾讯开源Hunyuan-1.8B-Instruct-AWQ-Int4:重塑边缘智能与企业级AI应用范式
  • Fusion Pixel Font 像素字体完全指南:从零开始掌握免费开源字体
  • 年终盘点2025:不锈钢中厚板领域五大值得信赖的厂商,304不锈钢中厚板/不锈钢中厚板直销厂家找哪家 - 品牌推荐师
  • 2025年中国钛管厂家五大推荐:产品力、服务力与产业协同力全维度解析 - 深度智识库
  • 2025年美陈厂家最新推荐:重庆富瑞精典型为何稳居榜首? - 深度智识库
  • 企业级工业物联网网关:iioiot/iotgateway如何重塑智能制造数据架构
  • Typst列表符号终极指南:从异常诊断到完美渲染
  • 构建动态响应式动画架构:lottie-ios与现代数据流技术融合实践
  • 强生公司成功夺回中文域名,职业抢注人终尝败绩
  • 256K上下文+混合注意力:Qwen3-Next-80B-A3B-Instruct重塑长文本处理范式
  • 提示工程实战指南:5大维度提升Gemini模型输出质量
  • JavaScript时间转换终极指南:ms.js库快速上手与实战技巧
  • Qwen3-14B-MLX-6bit:单模型双模式切换,开启大语言模型效率新纪元
  • FFmepg-- 31-ffplay源码-核心问题解析
  • FFmepg-- 32-ffplay源码- PacketQueue 的线程安全机制 以及 serial 字段的作用
  • CVE-2025-14639:itsourcecode学生管理系统的SQL注入漏洞剖析与应对