Progressive Delivery in the Kubernetes era
summary
Shows how to run canaries and blue‑green switches on Kubernetes using Istio for routing, Prometheus for metrics and Argo Rollouts to automate steps and rollback. Demonstrates moving traffic 80/20 → 50/50 → 0/100 automatically, mirroring live requests for comparison, and using business metrics (Netflix play button example) to gate promotion. Includes a working demo (colored bubbles app) and details on mirroring traffic, blue-green, Argo Rollouts integration and automated rollback.
AI-written summary · about
chapters (22)
- 0:00Intro
- 0:35Who am I
- 1:12Agenda
- 1:24What is Progressive Delivery
- 6:05Progressive Delivery Techniques
- 6:16BlueGreen Deployment
- 13:13Testing in Production
- 13:36Production is not sacrificed
- 14:02The testing pyramid
- 15:37Netflix example
- 17:16Business metrics
- 18:34Cube color scale deployment
- 19:01Canary release of recommendation service
- 20:57Service Mesh
- 22:54Sidecar Containers
- 23:27Reverse Proxy
- 23:59Scan QR Code
- 24:38Demo
- 30:09Rollout
- 31:38Automation
- 32:39Example
- 38:33Demos
related talks
36mProgressive Delivery in the Kubernetes era
51mProgressive Delivery in the Kubernetes era
46mProgressive Delivery in the Kubernetes era
40mProgressive Delivery with Kubernetes and Argo Rollouts
35mProgressive Delivery with Argo Rollouts
43mProgressive Application Delivery: Istio Ambient Mesh and Argo Rollout in Action
43mProgressive Application Delivery: Istio Ambient Mesh and Argo Rollout in Action
35mLeveling Up Your CD: Unlocking Progressive Delivery on Kubernetes
