A Developers Guide to a Blue-Green Deployment Using Kubernetes
summary
Shows how to run a true blue‑green cutover on Kubernetes using two Deployments and a single Service that swaps selectors, with images pushed to a container registry and commands via kubectl apply/image push. Live-coding builds a small web app, switches traffic in seconds with no requests dropped, and demonstrates rollback by swapping the Service back to the previous Deployment. Includes the exact manifest pieces changed, the minimal pipeline steps, and proof that the switch and rollback actually work end to end.
AI-written summary · about
chapters (10)
- 0:00Blue-green deployments intro
- 2:49Monoliths to microservices
- 6:12Container registries & clusters
- 8:02Services & pipelines
- 10:15App deployment walkthrough
- 12:51Testing the deployment
- 14:33Deployment scenarios
- 16:26Release upgrade challenges
- 17:39Performance & network design
- 18:57Conclusion & Q&A
related talks
46mBlue-green Deployments, A/B Testing, and Canary Releases on Kubernetes
38mCloud Native Progressive Delivery
41mProgressive Delivery in the Kubernetes era
34mDeploying Without Crying: Deployment Strategies for Peaceful Nights
43mDeployments with and in Kubernetes
01h 00mEasier Deployments using a Green:Blue Strategy
57mReal-World Kubernetes For DevOps
40mHarnessing Kubernetes to Manage Containerized Microservices at Scale
