Как работает CodeDeploy и какие deployment стратегии поддерживает?

Middle
276 просмотров
AFK Offer AI

CodeDeploy автоматизирует деплой на EC2, Lambda, ECS и on-premises. AppSpec файл описывает где разместить файлы и какие хуки запускать (BeforeInstall, AfterInstall, ApplicationStart, ValidateService). Стратегии для EC2: AllAtOnce, HalfAtATime, OneAtATime. Для Lambda: AllAtOnce, Canary (10% → 100%), Linear (10% каждые N минут). Для ECS: аналогичные Canary и Linear. Интеграция с ALB для zero-downtime через target group switching.

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

Как дебажить Node Not Ready в Kubernetes?