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=

你可能感兴趣的:(kubernetes使用私有仓库)