我是用jenkins自动部署 在昨天jenkins自动部署时出现了问题。pod在重新生成时报错无法拉取k8s.gcr.io/pause:3.3镜像。
Failed to create pod sandbox: rpc error: code = Unknown desc = failed to get sandbox image “k8s.gcr.io/pause:3.3”: failed to pull image “k8s.gcr.io/pause:3.3”: failed to pull and unpack image “k8s.gcr.io/pause:3.3”: failed to resolve reference “k8s.gcr.io/pause:3.3”: failed to do request: Head “https://k8s.gcr.io/v2/pause/manifests/3.3”: dial tcp 108.177.125.82:443: i/o timeout
在不考虑科学上网的情况下,我在国内的源下载了这个镜像。
因为当时使用的是 k8s+containerd 所以我认为这个镜像应该用 containerd拉取,并且修改了对应的tag
但是重启pod 依然报这个错。尝试了很多次不知道问题出在哪里?
因为环境特殊不可能一直科学上网,所以求解是什么原因导致的 容器不在本地拉取镜像而是先去外网拉取?很着急。求老师给看一下