Выбор ответа Middle Pod и Deployment обновлено
Когда нужна стратегия Recreate
Вопрос
В каком случае оправдана стратегия Recreate вместо RollingUpdate?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Когда две версии не могут работать одновременно, например при общем томе RWO. Recreate удаляет все старые поды до создания новых: простой неизбежен, зато версии не пересекаются.
Варианты ответа
- Когда нужно обновление без простоя для пользователей
- Когда у Deployment больше 10 реплик и rolling update идёт слишком долго
- Когда две версии не могут работать одновременно, например при общем томе RWOправильный ответ
- Всегда: Recreate быстрее и надёжнее, чем постепенная замена подов
Разбор
Recreate удаляет все старые поды до создания новых: простой неизбежен, зато версии не пересекаются. Это нужно при эксклюзивном томе RWO или несовместимых изменениях. Для обновления без простоя как раз RollingUpdate. Число реплик и скорость здесь не критерий.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.