Kubernetes показывает ошибку извлечения изображения при планировании модулей

#docker #kubernetes

#docker #kubernetes

Вопрос:

Я настроил секрет в Kubernetes, и внутри узла я могу отлично извлекать изображение с docker pull помощью. Но когда kubectl пытается запланировать модуль на узле, он показывает ошибку возврата изображения. Необходимо ли выполнить какие-либо настройки при начальной загрузке. Я использую community AMI на AWS для узла Kubernetes.

Комментарии:

1. Можете ли вы опубликовать более подробную информацию? Ваше определение модуля, ваше секретное определение? и т.д..

2. Возможно, вы захотите разобраться в причине, по которой модуль не смог извлечь изображение. Попробуйте взглянуть на это с помощью kubectl logs или kubectl describe .

Ответ №1:

Попробуйте это:

  1. kubectl describe pod-name — смотрите журнал событий в конце. он должен показывать серию событий, начиная с первоначального извлечения изображения и заканчивая последующими попытками, и может продолжать перезапускаться для достижения желаемого состояния в соответствии с записью развертывания
  2. В большинстве сценариев что-то внутри контейнера приводит к ошибке, приводящей к перезапуску ожидаемого поведения k8s. для проверки журналов — kubectl logs pod-name
  3. Попытайтесь сохранить контейнер запущенным, чтобы вы могли заглянуть внутрь запущенного контейнера для устранения неполадок, используя kubectl exec -it pod-name (если один контейнер) или kubectl exec -it pod-name -c container-name .