原文网址:K8S--解决访问Harbor私有仓库无权限的问题(401 Unauthorized)-CSDN博客
简介
本文解决K8S访问Harbor私有仓库无权限的问题:401 Unauthorized。
问题复现
用Harbor部署了私有仓库,将镜像推送上去。指定私有仓库的镜像创建Pods时报错了,关键日志是:401 Unauthorized
这个日志是Pods的日志,可以在dashboard上或者通过kubectl describe pod 查看。
原因分析
需要访问权限。
问题解决
需要在 Kubenetes 配置 Secret 访问 Harbor私有仓库。
1.登录并获取密钥
1.登录
docker login 192.168.5.193:15001
结果
2. 查看密钥
cat ~/.docker/config.json
结果
2.创建Harbor机器人账号
上边是文章的部分内容,为便于维护,全文已转移到此网址:K8S-解决访问Harbor私有仓库无权限的问题(401 Unauthorized) - 自学精灵