Единый деплой для всех приложений — это как? 🧐 Лёша, руководитель отдела сопровождения внешних систем ЮMoney, в новой
статье на Хабре рассказал про единый деплой для всех приложений в кластер К8s. Ещё он поделился, как нам в ЮMoney удаётся жить без ОРА rules и не допускать некорректных манифестов в кластере.
Лёша встречал три паттерна организации процесса деплоя: 1. Каждый сам за себя.
2. Инфраструктурная платформа.
3. Унифицированный механизм деплоя.
Приложения, отвечающие требованиям унифицированного деплоя, могут быть развёрнуты в любом поддерживаемом окружении, но в статье больше всего подробностей про деплой в Kubernetes-кластеры.
Ещё Лёша рассказывает: 🟣 про атомарность деплоя;
🟣 про стратегии деплоя;
🟣 про стратегию, которую выбрали мы;
🟣 про тикет-систему, Jenkins и релизный бот;
🟣 а также немного про тестовые окружения.
Прочитать статью можно тут 🔥