Выбор ответа Junior HPA, StatefulSet и тома спрашивают часто обновлено

StatefulSet против Deployment

Вопрос

Что даёт StatefulSet по сравнению с Deployment?

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

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

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

Коротко

Правильный ответ: Стабильные имена подов и свой PVC на каждую реплику. StatefulSet даёт идентичность: db-0 остаётся db-0, получает тот же том и DNS-имя через headless-сервис.

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

  1. Автоматическую репликацию данных между томами подов
  2. Более быстрый rolling update за счёт параллельной замены
  3. Стабильные имена подов и свой PVC на каждую репликуправильный ответ
  4. Запуск ровно одного пода на каждом узле кластера

Разбор

StatefulSet даёт идентичность: db-0 остаётся db-0, получает тот же том и DNS-имя через headless-сервис. Репликацию данных он не делает, это задача приложения или оператора. Обновление у него осторожнее, а не быстрее. По поду на узел запускает DaemonSet.

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

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

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