我正在尝试通过 JenkinsX 部署服务,构建成功但 Pod 在部署后立即进入“Image Pull Back Off”错误,即使 JenkinsX 生成的映像和 Pod 尝试部署的映像相同。
在我删除 pod 一段时间后,pod 将进入“运行”状态。所以我认为图像可用,但 pod 无法在部署后立即拉取它。
即使最新的源代码更改没有问题,这每次都使我的健全性测试失败。
图像大小约为1.25 GB,从内部注册表中提取图像时似乎会出现问题。
图像拉回关闭错误:
Kubectl 事件:
我已根据链接将“image-pull-progress-deadline”更新为“10m” - https://github.com/openshift/origin/issues/13122#issuecomment-348415477
但是我无法重新启动 kubelet 服务,因为它会引发 kubelet not found 错误,
[centos@ind-cicada-master ~]$ sudo systemctl status kubelet
Unit kubelet.service could not be found.
这里的任何建议将不胜感激。