Автоматический rollback срабатывает при деградации после деплоя. Реализация: Argo Rollouts с AnalysisTemplate (смотрит на error rate и latency), при превышении threshold → автоматический rollback. GitHub Actions: deploy job → smoke test job → rollback job (conditionally при failure). Helm rollback: helm rollback RELEASE VERSION. k8s Deployment: kubectl rollout undo deployment/NAME. Ключевое: rollback должен быть быстрее 5 минут, приложение должно поддерживать downgrade (DB миграции обратно совместимы). Тестировать rollback регулярно.
Как автоматизировать rollback?
Middle
271 просмотровAFK Offer AI
Как работают Docker volumes и чем bind mount отличается?