Atlas › 06 Observability-Driven Testing › Canary Deployments☰ Read as one page
Canary Deployments
2.1What Is a Canary Deployment?A canary deployment routes a small percentage of production traffic to the new version while the old version serves the rest. Unlike…2.2Deployment Strategy Comparison- Canary: Default choice for critical services where you want statistical validation before full rollout - Blue-Green: When you need…2.3Canary Analysis with Kayenta (Spinnaker)Kayenta is Netflix's automated canary analysis tool, integrated with Spinnaker. It compares metrics between the canary and baseline…2.4Canary with Argo Rollouts (Kubernetes-Native)For teams not using Spinnaker, Argo Rollouts provides Kubernetes-native canary deployments:2.5Key Decisions for Canary DeploymentsThe observation window depends on traffic volume and the statistical significance required:2.6Common Canary Pitfalls2.7Canary Deployment ChecklistBefore enabling canary deployments: