Это очень запутанная вещь.
Я создал частный GKE кластер с пулом из 3 узлов. Тогда у меня есть набор реплик с 3 стручками. некоторые из этих модулей будут назначены одному узлу.
Таким образом, один из этих модулей всегда получает 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)
И блоки, запланированные для оставшихся двух узлов, работают хорошо.
Я ssh к этому узлу, запустить docker pull
и все в порядке. Я не могу найти другой способ устранения этой ошибки.
Я попытался drain
или delete
этого узла и позволить кластеру воссоздать узел. но он все еще не работает.
Помогите мне, пожалуйста.
Обновление:
Из документации GCP не удастся извлечь изображения из док-концентратора.
НО самое странное, что ТОЛЬКО ОДИН узел не может получить изображения.