这是一件很苦涩的事情。
我创建了一个private具有 3 个节点的节点池的 GKE 集群。然后我有一个包含 3 个 Pod 的副本集。其中一些 pod 将被调度到一个节点。
所以这些豆荚之一总是得到ImagePullBackOff
,我检查错误
Failed to pull image "bitnami/mongodb:3.6": rpc error: code = Unknown desc = Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
并且调度到其余两个节点的 Pod 运行良好。
我 ssh 到该节点,运行docker pull
一切都很好。我找不到其他方法来解决此错误。
我尝试过了drain
or delete
该节点并让集群重新创建该节点。但它仍然不起作用。
请帮帮我。
更新:
来自 GCP文档 https://cloud.google.com/kubernetes-engine/docs/how-to/private-clusters#docker_hub,它将无法从 docker hub 拉取镜像。
但最奇怪的是只有一个节点无法提取图像。
有一个相关的报告错误库伯内特斯 1.11 https://issuetracker.google.com/issues/119820482
确保这不是您的情况
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)