#kubernetes #kubectl
#kubernetes #kubectl
Вопрос:
Я пытаюсь написать API для возврата состояния работоспособности модуля, учитывая, что все проверки проверки прошли успешно. У меня есть один быстрый вопрос, каковы критерии kubectl get pod статус, показывающий «Работает»? Позаботится ли он о том, чтобы все тесты были успешными (работоспособность, готовность и проверка запуска).
Ответ №1:
если ваш контейнер запускается успешно, статус будет выполняться по простому сценарию, но зонды управляют состоянием готовности.
если какой-либо из ваших тестов завершится неудачей, это может изменить статус с готовности 1/1 на 0/1. зависит от условий и конфигурации.
возможно, статус контейнера или модуля будет в запущенном codnition, но если ваш API не успешно возвращает 200 или 204 для зондов, модуль может не перейти в состояние готовности для обработки пользовательского трафика.