Kubernetes Deployment Strategies with Demos | Canary | Blue Green | Rolling Update
HTML-код
- Опубликовано: 24 ноя 2024
- Support my work
www.buymeacoff...
In this video, Abhishek.Veeramalla will explain about the deployment strategies in Kubernetes, Why are they required and What are the popular deployment strategies in Kubernetes. Abhishek Veeramalla also explains the fundamentals of deployment strategies in detail. Demo for each deployment strategy is also covered in the video.
Have any questions while learning ? Don't worry, Join our Doubts Clearing Group.
Join our Doubts Clearing Group
/ @abhishekveeramalla
Here are some more very useful Zero to Hero playlists on the channel.
Free DevOps Playlist: • DEVOPS ZERO TO HERO CO...
AWS Zero to Hero Playlist: • AWS Zero to Hero - AWS...
Terraform Zero to Hero Playlist: • Terraform Zero to Hero
Python for DevOps Playlist: • Python for DevOps
About me:
========
Instagram: / abhishekveeramalla_off...
Telegram Channel : t.me/abhishekv...
LinkedIn: / abhishek-veeramalla
GitHub: github.com/iam...
Medium: / abhishekveeramalla-av
Disclaimer: Unauthorized copying, reproduction, or distribution of this video content, in whole or in part, is strictly prohibited. Any attempt to upload, share, or use this content for commercial or non-commercial purposes without explicit permission from the owner will be subject to legal action. All rights reserved.
I hope you learnt something from the video ❤. Make sure you try Canary on your practice cluster as I did in the video.
@AbhishekVeeramalla If we could have a video with CI/CD using Jenkins and Canary Deployment including Secrets Management that would be an Great sir END TO END FLOW
@@ravisankar9135I agree
Excellent explanation sirr......🎉🎉
Finally my time to say this to you, Abhishek. Thank you!! I had interest in being a devops engineer/cloud engineer but no motivation to start. Then, your devops 45 playlist appeared on my recommendations. It’s been 6 months, i went beyond your devops and aws playlist, practiced a lot. Attended 10s of interviews, finally moved from QA to cloud. Now, I am a cloud engineer in a start up with 100% hike. For this new journey, you are stepping stone. Thanks a ton !! May you inspire people more like this. ❤
And its my time to tell you Congratulations 🥳.. 6 months of hard work paid off 👏👏
Getting a job is not end goals the accomplishments & achievements towards Organisation & clients which matters the most . Kudos to Abhishek bhai
❤️
Thank you for this master class Abhishek. So insightful
Since this is a niche subject, you may not get a lot of views like influencers because only people who are interested in this subject would watch this. So, the fact that you are doing so much for free (not sure how much RUclips monetization might help you), makes you deserving of a lot of praise. I am a paid member of your channel. I hope others support you in similar ways.
Thanks a lot @prajwal, I am glad that you understood the efforts. This kind off appreciation really means alot to me and to the channel ❤️
Thanks a lot brother for your time. Implemented both canary and rolling deployment strategies. Thanks once again brother.
❤️
Waiting for this video Abhi. Thank you very much 🙏
My pleasure 😊
Hi @Abishek, I’m happy to share that I have got a Devops engineer role in a product based company, where as I’m working as an application support engineer for last 10+ years and after following all of your playlists, I cracked a Devops engineer position. Thank you so much for you invaluable contents, Inspiringggg. Please keep up the great work man !!!
Amazing, Congratulations 🎉
No words for your dedication and technical stuff God bless Abhishek
❤️
Thank you so much for explaining the deployment strategies in a crystal clear way and also thank you for your time. I shall implement this with any of your Jenkins or Github Actions CI/CD projects for better understanding and implementation using applications.
❤️
Impressive explanation on these Canary and Blue Green deployments . After watching the video, It's cleared all my clarifications. This is very helpful. Once again, Thank you so much!! 🙏🙏
🙏
Glad it was helpful!
Hi @abhishek
Not sure about others but this video in deployment strategies has helped me in my real time interview today😊
So thanks and my best wishes to you for more videos that will update the basics of DevOps Engineer
Thank you for this video cleared the deployment strategy very well🙏🙏👏👏
❤️
Thank you so much h Abhishek, this was really a need one concept. Could you please make a video on git strategies used in real time which includes reviews and pull requests as well. ❤
Thank you Abhishek
I work in payment applications for an airline group ( 2nd largest after Amazon to handle payments in Europe ) and deployment strategies do play an important role. One thing is making the pod accept traffic quickly so startup needs to be optimised for better performance
Thanks for sharing ❤️
One of the things everybody should know that use kubernetes for large applications Because it is also costly and use other aws services for deployments.
Love to watch your videos. Thank you Bro
Glad you like them!
very nice explaned canary and blue green deployments
❤️
Awesome! Thank you so much bro.
Any time!
Thanks for sharing this videos
My pleasure
Thank you very much very informative
Glad it was helpful!
Crystal clear..
Thanks
You are my role hero
❤️❤️
Thanks for sharing
My pleasure
Nice topic bro. I was asked in couple of interviews about the deployment strategies and explain blue green deployment.
❤️
Hi @AbhishekVeeramalla can you please make some vidoe for folks those having experience in software developer. Now want to switch in devops. Point will be salary for experience software developer in devops (how much folk can demand )and which category need to apply job for devops? Following you video and learned more for both series Aws and devops
Please do make video on cost optimisation. Kubernetes on (EKS) AWS is costlier then ECS and organisations wants to cut down the cost so need some startergies to bring down the opertional cost as part of cost optimisation.
The cost optimization aspect of kubernetes is adding resource limit and quota to your manifest file.
@AbhishekVeeramalla, Could you please add one video for upgrading EKS cluster version and nodes, during update do we need any downtime or is there any strategy to upgrade EKS cluster without down time, please put one video for this, I need to apply this on my current production EKS and the things we need to plan during before starting upgrade, do we need some setup for DR? please cover all the things related to upgrade
Hi bro i have 9 years of carrer gap..due to prepared for bank jobs...can I learn devops in present situation... please suggest me anna..its lot of help me..
Hello Abhishek, Thank you for the video. One question here - How do the QA test the canary deployment in production as it will be on a certain percentage traffic? How to map this new version to a dns for qa to test?
Can you please explain keda event driven autoscaling.?? With a demo
First like n comment 😊
🎉
Can you please do deployment strategies using aws lambda, it would be very helpful.
👍
Can u complete ansible....waiting for observability and monitering series,
Will do one by one.
Any possibility of explaining Oracle cloud infrastructure? Iwas searching for OCI content none of the channel is provided full content 😓
No plans yet. There is a huge backlog.
@@AbhishekVeeramalla thank you for the reply, I wish you will provide content about OCI in future
Wouldn’t there be 2 LBs for Blue Green? And different DNS for testing? And once everything is healthy in monitoring the main production DNS is pointed to Green env
I was thinking the same
Hey, you don’t definitely need two load balancers. There are different ways to approach blue green, I worked for a top bank in netherlands, we implemented exactly same what I explained in the video.
Hi Abhishek , I have been enrolled into the infrastructure consultant role in my company. But later proceeding further only I came to know that there is a difference between devops engineer (one who builds everything from scratch) and devops support engineer ( one who helps in maintenance and enhancement works for already deployed projects). I am worried now whether the role I am into as devops support engineer is a valid one , does it has scope in future to continue on the same . Please need your advise badly on this , meanwhile I am ups killing myself in the new tech stacks as well..
Awesome video, nice explanation @abhishek😊😊😊😊
Thank you so much 😀
Hi,
Can you explain the same thing using application gateway ingress controller
I am the first person to see❤❤
❤️
Hi Abhishek,
I would like to ask you a question and it would mean a lot to me if you can answer.
I have tried many courses where they guarantee placements and all but either I couldn't complete the course or couldn't get placed, I think the syllabus was so much sometimes that I couldn't comprehend and sometimes it was dsa that I just couldn't master no matter how much I tried. In my life there has been no teachers who can guide me or solve my doubts.
Having no jobs at hand I explored various courses and now after losing hope, getting depressed and hitting rock bottom again and again I want to learn devops.
I don't know the scope and whether I can get a job after learning but can you tell me if I can earn from freelance websites using devops skills?
any other deployment strategies in k8s?
Hi Abhishek..Is it possible to do canary or B/G deployment using multiple deployment files and same service yaml of a microservice ?
If i use blue green deployment and have created apps in 2 diff namespaces and each app hs 2 ingress resource because if it is in same namespace then you no need 2 ingress resources you will have 1 resource in that itself and you will just change the service to v1 or v2. If u use v1 then v2 will not get traffic and vice versa. But here in different ns and each has separate ingreds resource file and if you use same dns for Both app then both versions will be active at a time. How to stop previous version to serve the traffic? If it is in same namespace its fine
Hi anna need reply
I have 5+ years career gap , at present I got offer as Technical Support Engineer in Support department in a telecom based company so is it good to go, after few years can I use this experience to transform in to devops
Yes u can
@@AbhishekVeeramalla The interview based on Linux anna, your lectures helped me alot ❤️, planning to talk with you in a topmate session soon
Need powershell scriping course for system engineering
❤️
@AbhishekVeeramalla bro only reacting love not gonna work, has been waiting for powershell scripting course since long time and still you haven't made. There is Python one but not Powershell. Please please make a course for powershell scripting so that we can learn as Powershell is widely used in System emgineering as well as in Devops so please please
First comment
Thanks
blue green deployment insights seems wrong.. there should not be any manual intervention to poiting to version2. both v1 and v2 will work togather some period of time and the traffic also will handle both versions, if Everything goes well then v2 will be totally in production.
Hi Shekar, No its not like that, Both versions won't be live in Blue Green. You keep two identical sites and once the new site(version) is live and ready, you switch the load balancer to point to it.
Traffic will not be sent to both versions in Blue Green :)
@@AbhishekVeeramalla Ohh Okay. Thanks for clarification 🙂.
then Canary stratagy is good and by avoiding the peaktimes whenever deployment happens
Anna Meet up
Yeah lets plan something
43:11 there are four canary and six production
came here to say exactly that.
not a big deal in this case I guess, but interesting to know why, cause it wasn’t intended.
Hi @Abhi...
I have 2 years of experience in devops but sadly never got an opportunity to work in any projecr with Kubernetes and terraform technologies. I am trying to switch but iam not getting any opportunities outside. I have been going through youtube and kodekloud videos but due to lack of practical experience in any of the project. Iam getting rejected in screening itself. Please give me some advise which will be very much helpful to switch
Only one suggestion, do more and more practice with demo projects
@@AbhishekVeeramallaThank you
Any video related to kubernetes lease.how to implement