设置secret
kubectl create secret docker-registry docker_reg_secret --docker-server=XXX --docker-username=XXX --docker-password=XXX -n yournamespace
参数含义:
-
docker_reg_secret:指定密钥的键名称,自定义
-
docker-server: 指定docker仓库地址
-
docker-username:指定docker仓库账号
-
docker-password:指定docker仓库密码
修改deployment,在spec下与containers同级,添加
imagePullSecrets:
- name: docker_reg_secret