В этом случае ожидаемое поведение является правильным.Контейнер hello-world предназначен для печати некоторых сообщений и последующего выхода после завершения.Вот почему вы получаете CrashLoopBackOff
-
Kubernetes запускает модуль - контейнер внутри выполняет ожидаемые команды и затем завершается.
Внезапно под ним ничего не бежит - поэтому стручок снова запускается -> происходит то же самое, и число restarts
растет.
Вы можете видеть, что в kubectl describe pod
, где Terminated
состояние видимо, а Reason
для него - статус Completed
.Если вы выберете изображение контейнера, которое не завершится после завершения, модуль будет в рабочем состоянии.