美文网首页
Kubernetes分享-ImagePullBackOff Er

Kubernetes分享-ImagePullBackOff Er

作者: 糖醋沼跃鱼 | 来源:发表于2022-04-19 14:36 被阅读0次

Kubernetes分享-ImagePullBackOff Error的trouble shooting

Pod状态显示**ImagePullBackOff的意思是,kubernetes没办法拉去容器镜像

在Kubernets中,kubelet负载在每个node中拉取镜像,每一个node都有一个kubelet agent负责操作容器的相关行为。

如果镜像没办法拉取,kubelet就会报告ImagePullBackOff。如果有什么问题阻止镜像的拉取,那么kubelet首先会报告ErrImagePull,然后报告ImagePullBackOff,然后会一直尝试拉取。

可能的原因

  • image 或 tag不存在,或是你拼写错误
  • 镜像的仓库需要认证(对于企业用户,这个的原因大一些)
  • 超过了仓库的下载速率(小概率)

明明就存在怎么办?

有时候很讨厌,你刚百分百确信自己已经push了镜像,明明就存在,名字没问题,tag没问题。那怎么办?

kubectl describe pods <pod_name> -n <namespace>

如果有access denied可能需要docker login,一般还是名字写错的几率大一些。

最头疼都就是认证问题,配证书,有可能要重新配一遍环境,这是头疼的。就是麻烦。

相关文章

网友评论

      本文标题:Kubernetes分享-ImagePullBackOff Er

      本文链接:https://www.haomeiwen.com/subject/okevertx.html