на основе сетевого или прикладного LB? В привязке к CD (GitLab). Контейнеров и k8s пока не предполагается, ориентируюсь пока на immutable VM (одни старые, другие новые, ну и между ними плавно или резко переключаем трафик).
В частности, интересно, где стоит хранить состояние выкатки, как обеспечить надёжный откат, вот это вот всё.
Благодарю!
https://cloud.yandex.ru/docs/application-load-balancer/tutorials/l7-bluegreen-deploy
Спасибо, я уже прочитал) Мой вопрос был об инструментах, автоматизирующих в продакшене описанные здесь действия) Ну вот как кубер умеет штатно обновлять деплойменты по частям, переключать трафик и т.п., если его попросить. Такого рода функционал, но на уровне Облака.
У вас есть возможность управлять пропорцией трафика. Как вы это будете автоматизировать — ваше дело
Обсуждают сегодня