Как реализовать автоматический rollback?

Senior
296 просмотров
AFK Offer AI

Автоматический rollback срабатывает когда метрики новой версии ухудшились. Реализации: Argo Rollouts AnalysisTemplate — запускает анализ метрик из Prometheus, при failure откатывает; Flagger — непрерывный мониторинг canary, rollback при превышении error threshold; GitHub Actions с smoke test после деплоя, если тест упал — запуск rollback job. Ключевые решения: какие метрики мониторить, порог отклонения, время анализа. Fast rollback важнее умного rollback — лучше быстро вернуть старую версию.

Следующий вопрос

Что такое chaos engineering и как начать?