Member-only story
K8s Bootcamp Day 6— Deployment Strategies: Rolling updates, Blue-Green and Canary
K8s Bootcamp: Forge Your Superpower with Hands-on Exercises from Novice to Advanced Deployments
Hello there!
Welcome to the 6th article of the K8s Bootcamp series. If you are new here, get a quick start to this article series with my first article on K8s Essentials: Pods, Deployments, and Your Superpower.
This K8s Bootcamp will discuss novice to advanced K8s concepts and hands-on exercises. Also, this article series will benefit you in achieving your CKAD certification.
Today we will discuss important and widely used deployment strategies of K8s. In real-world business use cases deployments involve continuous updates and we need to achieve this with 0 downtime (without causing any downtime when serving live traffic). Moreover, deployments should be easily scalable. Therefore knowing approaches like rolling updates, rollbacks and strategies like blue-green and canary are important.
So let’s get started!
Labels, Selectors and Annotations
Before discussing all the strategies, let’s refresh our memory on Labels, Selectors, and Annotations. These are fundamental for managing…