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.

Комментарии • 99

  • @AbhishekVeeramalla
    @AbhishekVeeramalla  2 месяца назад +21

    I hope you learnt something from the video ❤. Make sure you try Canary on your practice cluster as I did in the video.

    • @ravisankar9135
      @ravisankar9135 2 месяца назад +2

      @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

    • @jitendrakumarroy4174
      @jitendrakumarroy4174 2 месяца назад

      ​@@ravisankar9135I agree

    • @sshankar8262
      @sshankar8262 Месяц назад

      Excellent explanation sirr......🎉🎉

  • @mahi_mad
    @mahi_mad 2 месяца назад +14

    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. ❤

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  2 месяца назад +3

      And its my time to tell you Congratulations 🥳.. 6 months of hard work paid off 👏👏

  • @soumyadipchatterjee2267
    @soumyadipchatterjee2267 Месяц назад +1

    Getting a job is not end goals the accomplishments & achievements towards Organisation & clients which matters the most . Kudos to Abhishek bhai

  • @bololegrand318
    @bololegrand318 День назад

    Thank you for this master class Abhishek. So insightful

  • @prajwalgmpp
    @prajwalgmpp 2 месяца назад +4

    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.

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  2 месяца назад

      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 ❤️

  • @sreeav.6
    @sreeav.6 2 месяца назад +1

    Thanks a lot brother for your time. Implemented both canary and rolling deployment strategies. Thanks once again brother.

  • @ravipanavi
    @ravipanavi 2 месяца назад +3

    Waiting for this video Abhi. Thank you very much 🙏

  • @karthikeyanc749
    @karthikeyanc749 Месяц назад +1

    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 !!!

  • @udaykumar-tb5kn
    @udaykumar-tb5kn 2 месяца назад +2

    No words for your dedication and technical stuff God bless Abhishek

  • @msatyamounika
    @msatyamounika 2 месяца назад +1

    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.

  • @MallikarjunaMuchu
    @MallikarjunaMuchu 2 месяца назад +1

    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!! 🙏🙏
    🙏

  • @shabdmogli
    @shabdmogli 2 месяца назад +1

    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

  • @dips_07
    @dips_07 2 месяца назад +1

    Thank you for this video cleared the deployment strategy very well🙏🙏👏👏

  • @hassanmir5309
    @hassanmir5309 2 месяца назад +1

    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. ❤

  • @budhiramsahani7218
    @budhiramsahani7218 2 месяца назад +1

    Thank you Abhishek

  • @hoveringcow
    @hoveringcow 2 месяца назад +1

    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

  • @aakshkr10
    @aakshkr10 2 месяца назад

    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.

  • @amruthsagar6516
    @amruthsagar6516 2 месяца назад +1

    Love to watch your videos. Thank you Bro

  • @madhukarprasad4621
    @madhukarprasad4621 2 месяца назад +1

    very nice explaned canary and blue green deployments

  • @ramsamy11
    @ramsamy11 2 месяца назад +1

    Awesome! Thank you so much bro.

  • @yagyeshjha6334
    @yagyeshjha6334 2 месяца назад +1

    Thanks for sharing this videos

  • @Ganesh-tc4pi
    @Ganesh-tc4pi 2 месяца назад +1

    Thank you very much very informative

  • @nileshpatil5257
    @nileshpatil5257 2 месяца назад +1

    Crystal clear..

  • @Devops_with_Rahul
    @Devops_with_Rahul 2 месяца назад +1

    You are my role hero

  • @samalyaDevi
    @samalyaDevi 2 месяца назад +1

    Thanks for sharing

  • @KeniskidsTV
    @KeniskidsTV 2 месяца назад +1

    Nice topic bro. I was asked in couple of interviews about the deployment strategies and explain blue green deployment.

  • @NiranjanChauhanIMA
    @NiranjanChauhanIMA 2 месяца назад

    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

  • @krishnakumarkumar5710
    @krishnakumarkumar5710 2 месяца назад +1

    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.

    • @babatundeoke7574
      @babatundeoke7574 6 дней назад

      The cost optimization aspect of kubernetes is adding resource limit and quota to your manifest file.

  • @kaliyappanp7485
    @kaliyappanp7485 2 месяца назад

    @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

  • @vamshikokku3843
    @vamshikokku3843 2 месяца назад +2

    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..

  • @bthachil
    @bthachil 2 месяца назад

    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?

  • @pankajkar2008
    @pankajkar2008 2 месяца назад

    Can you please explain keda event driven autoscaling.?? With a demo

  • @sureshkumarsuresh9568
    @sureshkumarsuresh9568 2 месяца назад +1

    First like n comment 😊

  • @simplifiedmachinelearning
    @simplifiedmachinelearning 2 месяца назад +1

    Can you please do deployment strategies using aws lambda, it would be very helpful.

  • @084_salmandileepkhan6
    @084_salmandileepkhan6 2 месяца назад +1

    Can u complete ansible....waiting for observability and monitering series,

  • @drajani5115
    @drajani5115 2 месяца назад +1

    Any possibility of explaining Oracle cloud infrastructure? Iwas searching for OCI content none of the channel is provided full content 😓

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  2 месяца назад +1

      No plans yet. There is a huge backlog.

    • @drajani5115
      @drajani5115 2 месяца назад

      @@AbhishekVeeramalla thank you for the reply, I wish you will provide content about OCI in future

  • @punj
    @punj 2 месяца назад +1

    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

    • @shrikantdandge8665
      @shrikantdandge8665 2 месяца назад

      I was thinking the same

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  2 месяца назад +1

      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.

  • @guruprasaath1015
    @guruprasaath1015 2 месяца назад

    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..

  • @basuasthana9803
    @basuasthana9803 2 месяца назад +1

    Awesome video, nice explanation @abhishek😊😊😊😊

  • @RamuRatnam-mu2sm
    @RamuRatnam-mu2sm 2 месяца назад

    Hi,
    Can you explain the same thing using application gateway ingress controller

  • @Devops_with_Rahul
    @Devops_with_Rahul 2 месяца назад +1

    I am the first person to see❤❤

  • @prabhakarnitish6881
    @prabhakarnitish6881 2 месяца назад

    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?

  • @Anonymous48828
    @Anonymous48828 2 месяца назад

    any other deployment strategies in k8s?

  • @ravimohan9343
    @ravimohan9343 2 месяца назад

    Hi Abhishek..Is it possible to do canary or B/G deployment using multiple deployment files and same service yaml of a microservice ?

  • @traveldiaries1999
    @traveldiaries1999 2 месяца назад

    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

  • @CommentBaba69
    @CommentBaba69 2 месяца назад +1

    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

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  2 месяца назад

      Yes u can

    • @CommentBaba69
      @CommentBaba69 2 месяца назад

      @@AbhishekVeeramalla The interview based on Linux anna, your lectures helped me alot ❤️, planning to talk with you in a topmate session soon

  • @Johnwatto12
    @Johnwatto12 2 месяца назад +1

    Need powershell scriping course for system engineering

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  2 месяца назад

      ❤️

    • @Johnwatto12
      @Johnwatto12 2 месяца назад

      @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

  • @Dilip-nx2sj
    @Dilip-nx2sj 2 месяца назад +1

    First comment

  • @Shekars-t2e
    @Shekars-t2e 2 месяца назад

    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.

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  2 месяца назад +2

      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 :)

    • @Shekars-t2e
      @Shekars-t2e 2 месяца назад +1

      @@AbhishekVeeramalla Ohh Okay. Thanks for clarification 🙂.
      then Canary stratagy is good and by avoiding the peaktimes whenever deployment happens

  • @ganimani9734
    @ganimani9734 2 месяца назад +1

    Anna Meet up

  • @Anonymous48828
    @Anonymous48828 2 месяца назад +1

    43:11 there are four canary and six production

    • @alembiqueONE
      @alembiqueONE Месяц назад

      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.

  • @narasimhamurthy8563
    @narasimhamurthy8563 2 месяца назад +1

    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

  • @Amitkumarswain-ud1gx
    @Amitkumarswain-ud1gx 2 месяца назад

    Any video related to kubernetes lease.how to implement