По порядку Junior Стратегии деплоя обновлено
Шаги blue-green выкатки
Вопрос
Сейчас трафик идёт на blue. Расставьте шаги выкатки новой версии через blue-green.
Попробуйте сами
Расставьте шаги по порядку стрелками.
- 1Дождаться готовности green и прогнать смоук-тесты напрямую
- 2Если всё хорошо, оставить blue как резерв до следующей выкатки
- 3Развернуть новую версию в green
- 4Переключить балансировщик на green
- 5Наблюдать метрики и ошибки
- 6При проблеме переключить трафик обратно на blue
Показать ответ и разбор
Коротко
Ценность blue-green в проверке до трафика и в мгновенном откате. Старое окружение не удаляют сразу: это и есть кнопка отката.
Правильный порядок
- 1Развернуть новую версию в green
- 2Дождаться готовности green и прогнать смоук-тесты напрямую
- 3Переключить балансировщик на green
- 4Наблюдать метрики и ошибки
- 5При проблеме переключить трафик обратно на blue
- 6Если всё хорошо, оставить blue как резерв до следующей выкатки
Разбор
Ценность blue-green в проверке до трафика и в мгновенном откате. Старое окружение не удаляют сразу: это и есть кнопка отката. Так устроен blue-green во многих самописных схемах с nginx и файлом активного цвета.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.