#CanaryDeployment #kubernetes
This video is about the Canary deployment with Kubernetes. It is a deployment strategy where two environments exist. One with live traffic and another one with the next version of the application. Traffic is progressively increased from the live environment to the Canary environment. This allows for identifying any issues with the release in the production environment with a subset of users.
▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬
🔗 CNCF Canary deployment definition - https://glossary.cncf.io/canary_deplo...
🔗 CKA exam preparation guide video - • How to prepare for CKA certification exam
🔗 CKAD exam preparation guide video - • Improve kubectl productivity with aliases
🔗 Programatically generated Kubectl aliases Youtube Video - • Improve kubectl productivity with aliases
🔗 Github repo link to the source code and Kubernetes manifest files - https://github.com/NileshGule/canary-...
🔗 Kubernetes imperative commands - • Improve kubectl productivity with imperati...
🔗 Canary deployment with Kubernetes - • How to do Canary Deployment with Kubernetes
🔗 Kubernetes Blue Green Deployment - • Kubernetes Blue Green deployment
🔗 Kubernetes Deployment Rolling Update Strategy - • What is Kubernetes Rolling Updates?
🔗 Kubernetes Deployment Recreate Strategy - • Kubernetes Recreate Strategy
🔗 Kubernetes Deployment Strategies playlist - • Kubernetes Deployment Strategies
▬▬▬▬▬▬ ⏱ Chapters⏱ ▬▬▬▬▬▬
0:00 - Introduction
1:30 - CNCF definition of Canary Deployment
4:15 - Canary deployment demo setup
4:55 - Step 1 - Setup live environment
10:00 - Step 2 - Apply Canary deployment
14:25 - Step 3 - distribute traffic between live and Canary deployment
16:00 - Scale v1 to 8 replicas
16:35 - Scale v2 to 2 replicas
17:25 - verify traffic distribution between V1 and V2
18:10 - Request using Curl command
19:55 - Split traffic in 40-60 % between two versions
21:55 - closing remarks
▬▬▬▬▬▬ 👋 Contact me 👋 ▬▬▬▬▬▬
Connect with me here:
🔗 Subscribe: / @nilesh-gule
🔗 YouTube : / @nilesh-gule
🔗 GitHub: https://github.com/nileshgule
🔗 Twitter: / nileshgule
🔗 Website: https://www.HandsOnArchitect.com/
🔗 LinkedIn : / nileshgule