0
点赞
收藏
分享

微信扫一扫

说几个常见的语法糖

宁静的猫 2023-08-17 阅读 40

简介 

相关配置中调整为如下内容

[plugins."io.containerd.grpc.v1.cri".registry]
      [plugins."io.containerd.grpc.v1.cri".registry.auths]
      [plugins."io.containerd.grpc.v1.cri".registry.configs]
        [plugins."io.containerd.grpc.v1.cri".registry.configs."k8s-harbor:10001".tls]
          insecure_skip_verify = true
      [plugins."io.containerd.grpc.v1.cri".registry.mirrors]
        [plugins."io.containerd.grpc.v1.cri".registry.mirrors."k8s-harbor:10001"]
          endpoint = ["http://k8s-harbor:10001"]
        [plugins."io.containerd.grpc.v1.cri".registry.mirrors."docker.io"]
          endpoint = ["https://registry.cn-hangzhou.aliyuncs.com"]

参考 [plugins."io.containerd.grpc.v1.cri".registry.mirrors."10.211.55.2:5000"] 行添加私服配置,使用该配置可以直接配置相关 endpoint 为 http 地址。

重启 containerd,使配置生效

systemctl restart containerd

这时候,使用 crictl pull 命令就可以获取 http 协议私服上的镜像了。

但是使用ctr命令还是不行,原因: 

ctr命令拉取http格式的镜像地址方式:

$. ctr image pull --plain-http <image>
# eg: 
$. ctr i pull --plain-http k8s-harbor:10001/my-project/spring-boot-k8s:0.0.1-SNAPSHOT

k8s 使用 containerd 运行时配置 http 私服 - 简书

举报

相关推荐

js的语法糖

Java语法糖

Bash语言的语法糖

语法糖(1)

kotlin语法糖

Python语法糖大全

0 条评论