배포 전략별 특징을 한 줄로 비교하면 이렇습니다.
Rolling Update : [v1][v1][v1] → [v2][v1][v1] → [v2][v2][v1] → [v2][v2][v2]
(점진적이지만 문제 시 일부 사용자 영향)
Blue/Green : [v1 active] + [v2 preview] → 확인 후 → [v2 active]
(즉시 전환/롤백, 리소스 2배)
Canary : [v1 90%] + [v2 10%] → [v1 50%] + [v2 50%] → [v2 100%]
(점진적 전환, 리소스 효율적)
현재 단계에서는 Blue/Green으로 시작하고, 6장에서 메트릭 기반 분석이 가능해지면 Canary로 발전합니다. Argo Rollouts는 두 전략을 모두 지원하므로 전환이 자연스럽습니다.