ReplicaSets and Deployments | Self Healing, High Availability, Rollout, and Rollback in Kubernetes

Поделиться
HTML-код
  • Опубликовано: 23 янв 2025

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

  • @pratappadhy2005
    @pratappadhy2005 7 месяцев назад +4

    This guy should get 100K soon

  • @sreeram1340
    @sreeram1340 Год назад +1

    you have put a lot of effort to explain them in a clear way. please add more concepts in kubernetes

    • @PavanElthepu
      @PavanElthepu  Год назад

      Yes Sreeram. So much effort goes into these videos. But I enjoy doing these. Please share with all your friends and colleagues. That motivates me to put more such content🙏

  • @sunnysuri6264
    @sunnysuri6264 10 месяцев назад +1

    The way you explained the topics is really amazing. Thank you, Pavan, sir

    • @sukhas19
      @sukhas19 5 месяцев назад

      😂ukkeri

  • @mr.sagarkumar3602
    @mr.sagarkumar3602 Год назад +1

    Well explained please keep on continue...it's easy to learn for anyone from the scratch.

    • @PavanElthepu
      @PavanElthepu  Год назад

      Thank you Sagar. Please subscribe share with your friends and colleagues

    • @mr.sagarkumar3602
      @mr.sagarkumar3602 Год назад

      @@PavanElthepu ya definitely

  • @narendrab8254
    @narendrab8254 3 года назад +2

    This was more helpful to me and am following ur videos. It's simply superb...Thank You Pawan gaaru🤝

    • @PavanElthepu
      @PavanElthepu  3 года назад

      Thank you so much Narendra. Happy Learning 👍

  • @naren06938
    @naren06938 Год назад +1

    Nobody told like this clearly.....Thanx for ur valuable time for teach us

    • @PavanElthepu
      @PavanElthepu  Год назад

      Thank you so much. Please subscribe and share with your friends and colleagues

  • @napoleanbonaparte9225
    @napoleanbonaparte9225 Год назад +1

    superb bro, many confusions are cleared

  • @sandeepmalviya100
    @sandeepmalviya100 Год назад +1

    Excellent video tutorial, great learning experience

  • @Sainnath-w9h
    @Sainnath-w9h 11 месяцев назад +1

    clear and concise. Thanks a lot Pavan,Please teach us Helm,istio .

    • @PavanElthepu
      @PavanElthepu  11 месяцев назад

      HELM is already there!
      ruclips.net/video/3HqLVgteMrQ/видео.htmlsi=BSWmhwJot34eNGnK

  • @ashwinthool4806
    @ashwinthool4806 11 месяцев назад +2

    Hi Pavan, How do you integrate Visual Studio Code with Kubernetes. Please advise

    • @PavanElthepu
      @PavanElthepu  11 месяцев назад

      Hi Ashwin,
      code.visualstudio.com/docs/azure/kubernetes
      Is this what your asking?

  • @puranamy
    @puranamy 2 года назад +1

    simply superb. great learning. goose bumps

    • @PavanElthepu
      @PavanElthepu  2 года назад

      Thank you so much Yagna. Please subscribe and share with your friends and colleagues

  • @dummymail6029
    @dummymail6029 10 месяцев назад +1

    great video thanks pavan

  • @surib5947
    @surib5947 Год назад +1

    Excellent. Thank you very much.

    • @PavanElthepu
      @PavanElthepu  Год назад

      Thank you so much. Please subscribe and share with your friends and colleagues

  • @gsrini6722
    @gsrini6722 Год назад +2

    Superb

  • @chotu-tv-12
    @chotu-tv-12 Год назад +1

    Finally found the best Resource to learn k8s

    • @PavanElthepu
      @PavanElthepu  Год назад

      Thank you Abhishek. Please share with your friends and colleagues

    • @chotu-tv-12
      @chotu-tv-12 Год назад +1

      @@PavanElthepu yeah surely I am going to share your playlist with all my friends ☺️

  • @kuldipgund2920
    @kuldipgund2920 Год назад +1

    Thanks Pavan

  • @rakeshvarma1907
    @rakeshvarma1907 10 месяцев назад +1

    Hello Pavan,
    Thanks for a great video once again. Everything works as explained, but I have Question regarding the behaviour of the placement of the pods.
    When I create a deployment, the first pods go into worker node but the additional 1/2 pods are placed in control plane node, when I was expecting all pods to be placed in worker node. Can you please explain the reason for this behaviour?

    • @PavanElthepu
      @PavanElthepu  10 месяцев назад

      Hi Rakesh, please watch Scheduling topic of this series to understand this. If you still have question after watching that video, please let me know. And I suggest not to go directly to scheduling chapter, go in series

    • @rakeshvarma1907
      @rakeshvarma1907 10 месяцев назад

      @@PavanElthepu Sure, thank you very much.

  • @abhinavasen9425
    @abhinavasen9425 Год назад

    very well explained. Thankyou

    • @PavanElthepu
      @PavanElthepu  Год назад

      Thank you so much Abhinava. Please subscribe and share with your friends and colleagues

  • @diboracle123
    @diboracle123 2 года назад

    one doubt I have.
    1. I created one pod with label app=dev and create one replicaSet and given replica count is 3 and same label. so when I ran replicaset with kubectl command total pod creation is 3 because already one pod created with same label already.
    but
    2. I did the same exercise with deployment (replica count 3) but here total 4 pod created why ?

  • @RuksharTamboli
    @RuksharTamboli Год назад +1

    please make one lecture on how to deploy UI or dashboard of k8s cluster

  • @ash3rr
    @ash3rr 2 года назад

    Question. What about deployments into a multi-cluster setup? What changes and how to configure it?

    • @PavanElthepu
      @PavanElthepu  2 года назад

      Could you please elaborate your question please @Darkhorse?

  • @arunpadikkalathu764
    @arunpadikkalathu764 3 года назад

    really helpful for beginners

  • @sudheerkumar-tp1mg
    @sudheerkumar-tp1mg Год назад +1

    Hi Pavan, Nice videos and nice explanation, can you please suggest any video on how database data is stored in k8s because when we remove the pod data is going to loose and if we delete the pods also it should stay in the physical machine also how backups will be taken for MySQL, at least give some idea. thx.

    • @PavanElthepu
      @PavanElthepu  Год назад

      Hi Sudheer, you can watch this: ruclips.net/video/LPy6Q-q1MVQ/видео.html
      And also this: ruclips.net/video/eUa-IDPGL-Q/видео.html

  • @bhushangaikwad4937
    @bhushangaikwad4937 2 года назад +1

    very nice

    • @PavanElthepu
      @PavanElthepu  2 года назад

      Thank you Bhushan. Please share with your friends and colleagues

  • @Paul_Peniel
    @Paul_Peniel Год назад +1

    You should give us a directive on how to contact you. I would love a 1;1 tutoring on K8s Pavan. I live in the U.S and I would love to learn from you. Please advise

  • @pavan3011
    @pavan3011 Год назад +1

    Why template: metadata: label: used

    • @PavanElthepu
      @PavanElthepu  Год назад

      To let deployment know what pods it should manage. I covered this in the video. I would request you to watch it again

  • @Paul_Peniel
    @Paul_Peniel 11 месяцев назад +1

    Hello Pavan, after defining my replcaset.yml file, I tried running kubectl apply -f I keep getting this error
    "error: resource mapping not found for name: "nginx-replicaset" namespace: "" from "nginx-replicaset.yaml": no matches for kind "Replicaset" in version "apps/v1"
    ensure CRDs are installed first"
    Please advised

    • @PavanElthepu
      @PavanElthepu  11 месяцев назад +1

      It's not ReplicaSet. It's ReplicaSet. S is a capital letter.

  • @jackq9197
    @jackq9197 Год назад +1

    I found this tutorial is the best, many thanks and appreciate for your teaching.
    I have the following issue :
    :~$kubectl apply -f nginx-deployment.yaml
    Error from server (NotFound): error when creating "nginx-deployment.yaml": namespaces "nginx" not found
    Any idea what's wrong and how to fix it?

    • @PavanElthepu
      @PavanElthepu  Год назад +1

      You should create namespace first. You can remove the namespace from the deployment yaml file or create namespace with kubectl create ns nginx
      Please go through namespaces chapter of this series to understand more about namespaces