Skip to content
masterclass Buddy

DevOps · Concept

Canary Deployment

A canary deployment runs a new application version beside the stable version. A Service sends traffic to both, while monitoring and replica changes support a gradual rollout or quick rollback.

Last updated

Syntax

kubectl apply -f <manifest>
kubectl scale deployment/<name> --replicas=<count>
kubectl rollout status deployment/<name>

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • Deployment
  • Service
  • ReplicaSet
  • Pod
  • HTTPRoute
  • Gateway API
  • Horizontal Pod Autoscaling

Source: Deploy a Release Using a Canary Deployment. Checked 2026-11-03.