Выбор ответа Junior Pod и Deployment обновлено

Почему не создают голые поды

Вопрос

Почему в проде не создают поды напрямую через kind: Pod?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Голый под никто не пересоздаст при удалении или падении узла. Контроллеры (Deployment, StatefulSet, DaemonSet, Job) следят за подами и восстанавливают их.

Варианты ответа

  1. Голый под никто не пересоздаст при удалении или падении узлаправильный ответ
  2. Голые поды нельзя создать в namespace default, только в системных
  3. Голые поды не получают IP из сети подов и не попадают в Service
  4. Kubernetes удаляет голые поды через час как временные объекты

Разбор

Контроллеры (Deployment, StatefulSet, DaemonSet, Job) следят за подами и восстанавливают их. Голый под kubelet перезапустит при падении контейнера, но если удалить под или умрёт узел, он исчезнет навсегда. Ограничений на namespace, IP и времени жизни нет.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.

Термины по теме