k8s 使用imagePullSecrets

  • harbor关闭仓库开放功能

  • 删除 docker config.json 文件
    mv /root/.docker/config.json /root/

  • 设置k8s secret, 不同的命名空间创建不同的 secret
    kubectl create secret docker-registry harborserver --docker-server=172.16.230.97 --docker-username='username' --docker-password='1234567' --docker-email='username@senyint.com'

  • 修改deployment

  • 如果namespace下没有 secret, 出现失败

转自:

posted @ 2021-03-01 14:32  fuhaizi  阅读(1477)  评论(0编辑  收藏  举报