背景

私有仓库配置了账户密码,k8s无法直接从仓库获取镜像

解决办法

在相关namespace创建secret,并在yaml文件中引用

1)创建秘钥
kubectl -n default create secret docker-registry registry-key \
--docker-server=10.70.71.143 \
--docker-username=admin \
--docker-password=7HfZ*TE5Onr63T3F  #镜像仓库用户名和密码
2)在yaml中引用
imagePullSecrets:
- name: registry-key
Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐