Progressive Delivery in the Kubernetes era
summary
Demonstrates progressive delivery recipes on Kubernetes with working demos: blue‑green, percentage canaries (examples 75/25 and 80/20), traffic mirroring (fire-and-forget) and targeted dark canaries, all implemented as YAML routed by Istio virtual service sidecars so no app code changes. Shows metrics-driven automation using Argo Rollouts automated canary tied to Prometheus-style metrics, a live bubbles app on minikube that moves 20→50→100% traffic, and explains rollback behavior and state concerns (recommend in-memory stores).
AI-written summary · about
chapters (16)
- 0:00Introduction to Progressive Delivery
- 5:59Deploy vs Release concept
- 9:55Why Progressive Delivery matters
- 11:40Blue-green deployments explained
- 12:01Canary releases technique
- 14:32Dark launches and traffic mirroring
- 17:44Feature flags limitations
- 18:29Testing in production reality
- 20:17Blue-green in Kubernetes
- 21:03Canary in Kubernetes
- 21:44Shadow traffic with Istio
- 22:48Service mesh benefits
- 25:21Live demo setup
- 28:58Automating with Argo Rollouts
- 32:46Demo walkthrough
- 35:00Resources and wrap-up
related talks
41mProgressive Delivery in the Kubernetes era
51mProgressive Delivery in the Kubernetes era
46mProgressive Delivery in the Kubernetes era
35mLeveling Up Your CD: Unlocking Progressive Delivery on Kubernetes
40mProgressive Delivery with Kubernetes and Argo Rollouts
35mProgressive Delivery with Argo Rollouts
20mProgressive Delivery with the Kubernetes Gateway API
48mProgressive Delivery in the Kubernetes Era
