kubernetes使用私有仓库

k8s使用私有仓库

创建密码文件

文件名registry-key

/opt/kubernetes/bin/kubectl create secret docker-registry registry-key \

--docker-server=仓库url \

--docker-username=admin \

--docker-password=xxxxxxxxxx

使用

在yaml文件中对应位置加入

  imagePullSecrets:

  - name: registry-key

spec:

  imagePullSecrets:

  - name: registry-key

  containers:

    - name: codeus-abc

      image: xxxxx/codeus-abc/codeus-abc-1.0.52:latest

字典不会同步到所有命名空间,所以有的时候需要指定命名空间###指定命名空间codeus

/opt/kubernetes/bin/kubectl create secret docker-registry registry-key \

--namespace=codeus  \                                                      指定命名空间

--docker-server=仓库url \

--docker-username=admin \

--docker-password=

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容