K8s的Pod出现Init:ImagePullBackOff问题的解决(以calico为例)

对于这类问题的解决思路应该都差不多,本文以calico插件安装为例,发现有个Pod的镜像没有pull成功

第一步:查看这个pod的描述信息

bash 复制代码
kubectl describe pod calico-node-wmhrw  -n kube-system

从上图发现是docker拉取"calico/cni:v3.15.1"失败,那么我们手动拉取一下

Note:我们需要知道这个pod是部署在哪个node上,然后才能在具体的Node上拉取镜像

第二步:查看Pod所在Node:

bash 复制代码
kubectl get pods -n kube-system -o wide

发现是在k8snode1主机上,那么我们去相应主机拉取镜像

第三步:在主机上pull image:

bash 复制代码
sudo docker pull calico/cni:v3.15.1

第四步:查看Pod是否启动成功

图中看出所有的节点都已经启动成功了

bash 复制代码
 kubectl get pods -n kube-system
相关推荐
爱吃芝麻汤圆1 小时前
k8s之NDS解析到Ingress服务暴露
容器·kubernetes
东风微鸣4 小时前
职场生存指南:如何优雅应对"双面人"同事
docker·云原生·kubernetes·可观察性
Java侠4 小时前
graylog6.3 docker-compose部署全流程
运维·docker·容器·graylog·docker compose
●VON4 小时前
重生之我在暑假学习微服务第七天《微服务之服务治理篇》
java·学习·微服务·云原生·nacos·架构·springcloud
云和数据.ChenGuang4 小时前
云计算k8s集群部署配置问题总结
云原生·容器·kubernetes·云计算
阿里云云原生5 小时前
Vibecoding 新体验:实测 Qwen3 Coder 代码生成效果
云原生
斯普信专业组5 小时前
k8s云原生rook-ceph pvc快照与恢复(下)
ceph·云原生·kubernetes
爱吃芝麻汤圆6 小时前
k8s之DevicePlugin
云原生·容器·kubernetes
kaliarch6 小时前
迈向云基础设施自动化 - Terraformer 助力腾讯云资源管理转型
后端·云原生·自动化运维
kfepiza7 小时前
Dockerfile模板 笔记250801
docker·容器