k8s服务拉取镜像失败的问题

网友投稿 407 2022-09-09

k8s服务拉取镜像失败的问题

当node节点通过docker pull可以正常拉取镜像,但是k8s脚本启动服务时拉取镜像报错,因为k8s需要单独进行权限。

没有基本的身份验证凭据

错误信息如下,该错误一般是镜像仓库设置不允许匿名拉取镜像,一般不建议开启。

no basic auth credentials

未授权访问请求的资源

unauthorized: access to the requested resource is not authorized

错误信息如上所示,由于镜像仓库设置了账号密码,需要设置k8s拉取镜像权限,授权信息如下:

kubectl create secret docker-registry secret名称 \ --docker-server= \ --docker-username= \ --docker-password= \ --docker-email=

docker-server:192.168.8.100:5000 docker-username:admin docker-password:123456 docker-email:可以不填

在k8s服务脚本中添加如下属性:

imagePullSecrets: - name: 上面创建的secret名称

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:k8s实验-Label与Label Selector,Service服务发现
下一篇:公关界007:老品牌新国潮丨钙尔奇这波破圈营销把骨气传承做出了样子!
相关文章

 发表评论

暂时没有评论,来抢沙发吧~