K3s v1.26.0-rc.0-k3s1 部署Harbor私库权限配置

在K3s服务端配置

cat >> /etc/rancher/k3s/registries.yaml  <<EOF

mirrors:

  "harbor.baize-k3s.org":

    endpoint:

      - "https://harbor.baize-k3s.org"

configs:

  "harbor.baize-k3s.org":

    auth:

       username: admin

       password: Harbor12345

    tls:

      ca_file: /etc/containerd/harbor.baize-k3s.org/ca.crt

      #insecure_skip_verify: true

EOF

重启k3s服务配置生效

 systemctl restart k3s

查看生效配置

cat /var/lib/rancher/k3s/agent/etc/containerd/config.toml

后四行为新增内容

[plugins."io.containerd.grpc.v1.cri".registry.mirrors]

[plugins."io.containerd.grpc.v1.cri".registry.mirrors."harbor.baize-k3s.org"]

  endpoint = ["https://harbor.baize-k3s.org"]

[plugins."io.containerd.grpc.v1.cri".registry.configs."harbor.baize-k3s.org".auth]

  username = "admin"

  password = "Harbor12345"

[plugins."io.containerd.grpc.v1.cri".registry.configs."harbor.baize-k3s.org".tls]

  ca_file = "/etc/containerd/harbor.baize-k3s.org/ca.crt"

  1. 在k3sagent配置
  2.  mkdir -p /etc/rancher/k3s
  3. cat >> /etc/rancher/k3s/registries.yaml  <<EOF

    mirrors:

      "harbor.baize-k3s.org":

        endpoint:

          - "https://harbor.baize-k3s.org"

    configs:

      "harbor.baize-k3s.org":

        auth:

           username: admin

           password: Harbor12345

        tls:

          ca_file: /etc/containerd/harbor.baize-k3s.org/ca.crt

          #insecure_skip_verify: true

    EOF

重启生效

systemctl restart k3s-agent

查看containerd配置文件

cat /var/lib/rancher/k3s/agent/etc/containerd/config.toml

拉取镜像和查看镜像

crictl pull harbor.baize-k3s.org/library/busybox:latest

crictl images

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值