Single Helm Chart, Multiple environments

Поділитися
Вставка
  • Опубліковано 21 сер 2024
  • In this video I have discussed about how can we reuse single helm chart to deploy across multiple env
    Helm charts playlist - • Helm 3 for beginners
    Helm charts used in video - github.com/Dee...
    Below are the questions which I have discussed
    💥 💥 Time-stamps 💥 💥
    00:12 - intro
    03:00 - Helm chart creation and how to handle config changes using Helm chart
    26:00 - How to manage yaml config file when it changes in each env?
    35:00 - How to manage xml or other than yaml config file when it changes in each env?
    ☎️📞If you want to book a call ( paid ) with me then you can refer below form📃📅
    forms.gle/p7HL...
    📂Git Repositories Used In Interview📂
    All the repo used video can be found in - github.com/Dee...
    If you like the video like ✅, share 🔁 and subscribe 🔔
    You can follow me on
    Telegram group - t.me/joinchat/...
    LinkedIn - / deekshith-sn-972532a1
    Github - github.com/Dee...

КОМЕНТАРІ • 60

  • @vijayvikma4994
    @vijayvikma4994 11 місяців тому

    Excellent...what a clarity of speech and content delivery. IT ratna milna chahiye 😃

  • @zohaibsaeed4063
    @zohaibsaeed4063 Рік тому +1

    Thanks brother you have cover the basics for beginners.
    You got 1 subscriber and you deserve it.

    • @DeekshithSN
      @DeekshithSN  Рік тому

      Thanks for the sub!, Glad it helped you 😊

  • @VikramKumar-qr5kf
    @VikramKumar-qr5kf 2 роки тому +1

    super explained......
    Love it ...... love you.......
    Please carry on your topics beyond the basics. It's really super and practical.

    • @DeekshithSN
      @DeekshithSN  2 роки тому

      Thanks for watching.
      Will give my best to give good content 😊😊

  • @manishalankala1622
    @manishalankala1622 Рік тому

    Very much helpful as you mentioned in detail, assume to be production grade scenario i have seen but earlier was not good with functions and references from values.yaml. Now its bit clear with your examples. Really appreciated

    • @DeekshithSN
      @DeekshithSN  Рік тому

      Thank you so much for your valuable comment, I am glad that this video helped you 😊

  • @nikhilverma1552
    @nikhilverma1552 2 роки тому +1

    very well explained sir...thanks for making this video for us....

    • @DeekshithSN
      @DeekshithSN  2 роки тому

      Thank you so much for your valuable comments 🙂

  • @neeharikagv2812
    @neeharikagv2812 Рік тому

    The concept is very well explained. Thank you so much.. 👍

  • @kamalraj2213
    @kamalraj2213 2 роки тому +2

    Explained clearly the concept. Even the person who doesn't know helm can understand this. Excellent
    And if possible can u build azure pipelines to deploy this helm templates to different clusters depending on the environment. I want to see how to build pipelines and how to run for specific environments like how to give the inputs to pipeline so that it will deploy in correct environment

    • @DeekshithSN
      @DeekshithSN  2 роки тому +1

      Thanks for watching, comments like this motivates me to do more and more video.
      Sure definitely will do videos on azure devops 😊😊

    • @kamalraj2213
      @kamalraj2213 2 роки тому

      @@DeekshithSN bcoz i am not sure how to define the helm in the pipeline for deploying to specific environment. So if u do it will be helpful for me

    • @not_arnav
      @not_arnav 2 роки тому

      @@kamalraj2213 Hello I have the same issue , did you find a solution for it?

  • @PAVANSAIish
    @PAVANSAIish 2 роки тому +1

    It's very clean and usefull thanks for sharing your knowledge

  • @daivikavs-jr3iz
    @daivikavs-jr3iz Рік тому

    Excellent teaching bro thank u so much 💓💕👍👍👍👍

  • @YouTubers-rj9xv
    @YouTubers-rj9xv 2 роки тому +1

    Excellent concept

  • @NaveenKumar-es1lg
    @NaveenKumar-es1lg 2 роки тому

    Deekshith bro keep on rocking ❤️❤️👍

  • @TechnocraftComputerGuy
    @TechnocraftComputerGuy Рік тому

    very useful , thanks for the detailed explanation

  • @milindchavan007
    @milindchavan007 Рік тому +1

    Thanks for this detailed explanation, as you created multiple values and config files the question is, will these files be part of the helm package? If yes then how do we use it while installing the chart?

  • @jaganarumugam8527
    @jaganarumugam8527 2 роки тому

    Really osm. thanks for sharing with us :)

  • @nitinchavan2541
    @nitinchavan2541 Рік тому +1

    Hey thank you for the detailed demo. Do we have a working example for micro services where we will have multiple deployment, service and config map files? It would be great if you can also have demo on the same.

  • @naveenkumarandukuri3490
    @naveenkumarandukuri3490 Рік тому

    very well explained. 😀

  • @jayeshmahajan2577
    @jayeshmahajan2577 Рік тому

    Thanks for the detailed Video on this. Just wanted to know how we can pass the secrets for different environments ? What is the best way to provide secrets for different environments like you shown in this Video.

    • @DeekshithSN
      @DeekshithSN  Рік тому

      Thanks for watching the video
      Answer to your question depends on how you are using the secrets
      - suppling it directly through k8s manifest files ?
      - k8s cluster is connected some secret manager to pull secret values?

    • @jayeshmahajan2577
      @jayeshmahajan2577 Рік тому

      @@DeekshithSN We are using cloud secret manager to supply secrets.

  • @janardhanm6402
    @janardhanm6402 2 роки тому

    It had well contented. I Loved It.

  • @satishmarutham3195
    @satishmarutham3195 2 роки тому

    Thanks Its Very Useful..
    If it possible Plse do video on to deploy microservices using helm

    • @DeekshithSN
      @DeekshithSN  2 роки тому

      Thanks for watching.
      I have already made a video on that below is the link for that video ua-cam.com/video/-dyxS2XD_ME/v-deo.html

  • @rutamenkudale9878
    @rutamenkudale9878 2 роки тому +1

    Nice video
    Could you please create videos on aws interview questions and ans

    • @DeekshithSN
      @DeekshithSN  2 роки тому +1

      Sure am working on that 😊

  • @Srigowrisarees18
    @Srigowrisarees18 2 роки тому +2

    Hi sir,
    Can u share devops aws interview questions n answers.

  • @sruthireddy1979
    @sruthireddy1979 Рік тому

    very useful..... thanks a lot :)

  • @raffaelloringue
    @raffaelloringue 4 місяці тому

    Thanks so much for the explain! how would you add this to a cicd pipeline? how would you do the run "helm template " command?

  • @himanshumahajan596
    @himanshumahajan596 6 місяців тому

    @Deekshith , can you share any article regarding how we can configure ingress resource (single ALB) between multiple microservices with path based routing such that ingress configuration are also controlled service wise but should be using same ALB like you have frontend and backend services.As of now if I am trying then which service first create ingress ALB(using its helm chart cfg) second service cannot modify that if its trying to append the path for its own routing(using its own helm chart) , resource already exists we get.

  • @yadavyogesh
    @yadavyogesh 2 роки тому +1

    👌👌👌

  • @senthilkumar5129
    @senthilkumar5129 Місяць тому

    Nice

  • @not_arnav
    @not_arnav 2 роки тому

    Thank you for the video , I had a question. Lets say that you have 3 different regions and in each region you have prod, dev and qa , how would you structure the helm chart? Would you have 1 helm chart per region. Secondly, depending on the environment I want to deploy to a differernt cluster, how would you do that with argocd and helm.

  • @chiranjeevik9180
    @chiranjeevik9180 2 роки тому +1

    I want to take DevOps training from you, do you conduct online classes?

  • @abhijeetshikharvlog1444
    @abhijeetshikharvlog1444 Рік тому

    Bhai environment variables kaise set and read karegey

  • @himanshumahajan596
    @himanshumahajan596 6 місяців тому

    while we are installing them they are not working , I am getting nil pointer errors for calling label , calling config map , hpa etc whereas tempaltes are getting generated but helm install fails

  • @thinagark6643
    @thinagark6643 Рік тому

    Configmap i have created but how can i reflect in config file

  • @safeerpasha1051
    @safeerpasha1051 Рік тому

    Which is the extension you have added to get the functions from named templates while calling those using "include" in deployment.yaml

    • @DeekshithSN
      @DeekshithSN  Рік тому

      Thanks for watching, do you mean extension in vscode if Yes I have used vscode-helm and Helm Intellisense

  • @nucleusv
    @nucleusv 2 роки тому +2

    Looks like it is completely wrong approach with Helm, you should have chart based on values, and values should overwritten with helmfile when you deploy to specific environment ...

    • @DeekshithSN
      @DeekshithSN  2 роки тому +1

      As mentioned in the video there might be many ways to handle deployments to multiple env, which ever I have come across in pervious projects show in this video
      It depends on organization and even depends on project to project how they want to handle the deployment.
      But thanks for letting me know will checkout on helmfile

  • @talesofindianmythology1666
    @talesofindianmythology1666 2 роки тому

    Do you have any online training or something?

  • @George-mk7lp
    @George-mk7lp 2 роки тому

    deekshith where are you? why no more new videos?

    • @DeekshithSN
      @DeekshithSN  2 роки тому +1

      Couldn't do it, due to so personal issues, in few more days. I will uploading video on deploying micro services

    • @nitinchavan2541
      @nitinchavan2541 Рік тому

      @@DeekshithSN we are desperately waiting for this.