Из ленты Habr DevOps — кратко, чтобы не потерять.
Обычный Kubernetes Deployment умеет заменить одну версию приложения другой, но почти ничего не знает о том, как новая версия ведёт себя под реальным трафиком. Контейнер может быть живым, readiness-проба — зелёной, а error rate или latency уже уезжают в красную зону. В статье разберём, как собрать canary-деплой с Argo Rollouts и Prometheus: настроить пошаговый выкат, подключить AnalysisTemplate, автоматически откатываться по метрикам и не перепутать replica-based canary с настоящим traffic split через ingress или service mesh. Читать туториал
Полный текст и контекст у первоисточника: https://habr.com/ru/companies/otus/articles/1039856/?utm_campaign=1039856&utm_source=habrahabr&utm_medium=rss