Day 12/40 - Kubernetes Daemonset Explained - Daemonsets, Job and Cronjob in Kubernetes

Поділитися
Вставка
  • Опубліковано 1 жов 2024
  • Welcome to day 12/40 of the Certified Kubernetes Administrator (CKA) Full Course. In this video, we will explore Daemonset, cronjob, and jobs in depth with a detailed conceptual explanation, a live demo, and an engaging hands-on assignment.
    In this video, you'll learn:
    - What is a daemonset in Kubernetes
    - Why do we use daemonset in kubernetes
    - How to create a daemonset using YAML
    - daemonset vs deployment
    - What is a cronjob in Kubernetes
    - What is a job in Kubernetes
    🚀 Reinforce your knowledge with practical tasks in the Day 12 folder of our GitHub repository: github.com/piy...
    👨🏼‍💻 #40daysofKubernetes Challenge:
    Join our 40-day challenge and solidify your Kubernetes skills. Details can be found in the "#40daysofkubernetes.md" file on GitHub or by watching our Day 0 video.
    📖 Course Schedule:
    I'll release 3-4 videos per week and host live Q&A sessions on weekends to answer your questions and guide you through the CKA certification process.
    🕵🏻‍♂️ Who Should Watch:
    This CKA course is designed for beginners, college students, and working professionals who want to learn Kubernetes from scratch, prepare for the CKA certification exam, or enhance their knowledge. It was designed based on the latest curriculum for the CKA exam in May 2024 and uses 1.30.2 as the Kubernetes version.
    Let's start your Kubernetes journey together!
    𝗖𝗢𝗠𝗣𝗟𝗘𝗧𝗘 𝗧𝗨𝗧𝗢𝗥𝗜𝗔𝗟 𝗦𝗘𝗥𝗜𝗘𝗦 👌 It’s 🅵🆁🅴🅴 ⛳
    ✅ 𝗔𝘇𝘂𝗿𝗲 𝗗𝗲𝘃𝗢𝗽𝘀 𝗭𝗲𝗿𝗼 𝘁𝗼 𝗛𝗲𝗿𝗼:
    • Azure DevOps Zero to H...
    ✅ 𝗔𝗭𝟵𝟬𝟬 𝗔𝘇𝘂𝗿𝗲 𝗙𝘂𝗻𝗱𝗮𝗺𝗲𝗻𝘁𝗮𝗹𝘀 𝗙𝘂𝗹𝗹 𝗖𝗼𝘂𝗿𝘀𝗲
    • AZ900WithPiyush - Azur...
    ✅ 𝗡𝗮𝗺𝗮𝘀𝘁𝗲 𝗚𝗼𝗼𝗴𝗹𝗲 𝗖𝗹𝗼𝘂𝗱 | 𝗚𝗖𝗣 𝗧𝘂𝘁𝗼𝗿𝗶𝗮𝗹 𝗳𝗼𝗿 𝗯𝗲𝗴𝗶𝗻𝗻𝗲𝗿𝘀, 𝗮 𝗰𝗼𝗺𝗽𝗹𝗲𝘁𝗲 𝗽𝗹𝗮𝘆𝗹𝗶𝘀𝘁 𝗳𝗼𝗿 𝘁𝗵𝗲 𝗔𝘀𝘀𝗼𝗰𝗶𝗮𝘁𝗲 𝗖𝗹𝗼𝘂𝗱 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿 (𝗔𝗖𝗘) 𝗖𝗲𝗿𝘁𝗶𝗳𝗶𝗰𝗮𝘁𝗶𝗼𝗻 𝗘𝘅𝗮𝗺:
    • Namaste Google Cloud, ...
    ✅ 𝗔𝘇𝘂𝗿𝗲 𝗗𝗮𝘁𝗮 𝗳𝘂𝗻𝗱𝗮𝗺𝗲𝗻𝘁𝗮𝗹𝘀 𝗗𝗣 𝟵𝟬𝟬 𝗳𝘂𝗹𝗹 𝗰𝗼𝘂𝗿𝘀𝗲
    • Microsoft Azure Data F...
    ✅ 𝗝𝗲𝗻𝗸𝗶𝗻𝘀 𝗧𝘂𝘁𝗼𝗿𝗶𝗮𝗹 𝗳𝗼𝗿 𝗕𝗲𝗴𝗶𝗻𝗻𝗲𝗿𝘀
    • Jenkins Tutorial For B...
    ✅ 𝟭𝟬𝘄𝗲𝗲𝗸𝘀𝗼𝗳𝗰𝗹𝗼𝘂𝗱𝗼𝗽𝘀 - 𝗥𝗲𝗮𝗹-𝘁𝗶𝗺𝗲 𝗰𝗼𝗺𝗽𝗹𝗲𝘅 𝗵𝗮𝗻𝗱𝘀-𝗼𝗻 𝗽𝗿𝗼𝗷𝗲𝗰𝘁𝘀 𝗼𝗻 𝗖𝗹𝗼𝘂𝗱 𝗮𝗻𝗱 𝗗𝗲𝘃𝗢𝗽𝘀
    • 10WeeksOfCloudOps Chal...
    ✅ 𝗗𝗲𝘃𝗢𝗽𝘀 𝗮𝗻𝗱 𝗖𝗹𝗼𝘂𝗱 𝗣𝗼𝗱𝗰𝗮𝘀𝘁𝘀:
    • DevOps and Cloud Podcasts
    ✅ 𝗚𝗶𝘁𝗹𝗮𝗯 𝗖𝗜 𝗖𝗗 𝗧𝘂𝘁𝗼𝗿𝗶𝗮𝗹 | 𝗘𝗻𝗱 𝗧𝗼 𝗘𝗻𝗱 𝗥𝗲𝗮𝗹-𝘁𝗶𝗺𝗲 𝗣𝗿𝗼𝗷𝗲𝗰𝘁 [𝗙𝘂𝗹𝗹 𝗖𝗼𝘂𝗿𝘀𝗲]
    • Gitlab CI CD Tutorial ...
    Subscribe to our channel to get notified about the latest videos.
    🔥 / techtutorialswithpiyush
    -----------------------------------------------------------------------------------------------------------------------
    𝗖𝗼𝗻𝗻𝗲𝗰𝘁 𝗺𝗲 𝗛𝗲𝗿𝗲:👇👇
    🔥𝗬𝗼𝘂𝗧𝘂𝗯𝗲 ▶ / techtutorialswithpiyush
    ⛳𝗟𝗶𝗻𝗸𝗲𝗱𝗜𝗻 ▶ / piyush-sachdeva
    🚀𝗜𝗻𝘀𝘁𝗮𝗴𝗿𝗮𝗺 ▶ / techtutorialswithpiyush
    🌍𝗧𝘄𝗶𝘁𝘁𝗲𝗿 ▶ / techie_piyush
    👨‍💻 𝗚𝗶𝘁𝗵𝘂𝗯 ▶ github.com/piy...
    ✍ 𝗠𝗲𝗱𝗶𝘂𝗺.𝗰𝗼𝗺 ▶ / piyush.sachdeva055
    📚 𝗱𝗲𝘃.𝘁𝗼 ▶ dev.to/piyushs...
    ✨𝗗𝗶𝘀𝗰𝗼𝗿𝗱 ▶ / discord
    -----------------------------------------------------------------------------------------------------------------------
    References 📚:
    #devops #techtutorialswithpiyush

КОМЕНТАРІ • 53

  • @akifsalah9686
    @akifsalah9686 2 місяці тому +1

    DaemonSet in Kubernetes ensures that a copy of a pod runs on all nodes in a cluster have I understood Corerct

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  2 місяці тому

      Correct, except the node that is tainted. Check out the next video about taints and tolerations and you will get the idea.

  • @saiteja-f1r
    @saiteja-f1r Місяць тому +1

    u are just going without explaining , just doing commands , u could better explain y doing that commands and etc etc this was lagging in this video

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

      The only command I didn't explain is what I have already done in one of the previous videos. As this is a playlist/series, I'd recommend watching it in the sequence to get the maximum benefits out of it

    • @saiteja-f1r
      @saiteja-f1r Місяць тому

      @@TechTutorialswithPiyush hm yes I am following and learning something new from every video may be I missed something to grab ..here in this video

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

      @@saiteja-f1r Any particular command you are looking for?

  • @DK-Tank01
    @DK-Tank01 Місяць тому +1

    Glad to learn k8.

  • @akifsalah9686
    @akifsalah9686 2 місяці тому +1

    If you have a single node in your Kubernetes cluster, a DaemonSet will deploy its pods on that one node. However, if your cluster consists of one control plane node and two worker nodes, the DaemonSet will deploy its pods on the two worker nodes, ensuring that the daemon pods run on every worker node in the cluster

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  2 місяці тому

      Yes, that is correct , a daemonset deploys 1 pod in all the available nodes except the node that is tainted. The pod was not deployed on the control plane node because it had a taint that can only tolerate control plane pods to be deployed. Taints and tolerations are explained in the next video.

  • @sangativamsikrishna1691
    @sangativamsikrishna1691 2 місяці тому +1

    Thanks Piyush for the Insightful explanation on DS and cron jobs.

  • @nope-ms4rx
    @nope-ms4rx 2 місяці тому +1

    best tutorials of any dev concept that I've followed yet. Always grateful for the time and hard work you put into this. We will keep sharing and supporting you.

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  2 місяці тому +1

      Grateful to you for taking out time and posting such beautiful comments! You just made my day :) thank you so much

    • @guntreddirajesh
      @guntreddirajesh 2 місяці тому

      couldnt agree more

  • @floehden
    @floehden 2 місяці тому

    Thank you! Scheduling automated tasks is quite important. Also For Backup Jobs and stuff like that.
    Btw. is there a way in Kubernetes how to backup the data in a container (with and without persistent data)?

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  2 місяці тому +1

      One of the crucial way is to do with the help of etcd backup and restore.It will be covered in day35 video

    • @floehden
      @floehden 2 місяці тому

      @@TechTutorialswithPiyush Thank you! Looking forward to it!

  • @Gopinath_V19
    @Gopinath_V19 2 місяці тому +1

    thank you sir

  • @AbdulMateen-bm3kv
    @AbdulMateen-bm3kv Місяць тому +1

    super sir!

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

  • @somenghosh4163
    @somenghosh4163 2 місяці тому +1

    This series or playlist is going to be blockbuster in UA-cam

  • @kirangundamala8434
    @kirangundamala8434 2 місяці тому +1

    Thank you for the great video as always

  • @artbart9080
    @artbart9080 2 місяці тому +1

    Great!Waiting for next video...

  • @HPKnowValley
    @HPKnowValley Місяць тому +1

    Awesome explaination !!!

  • @vamsikrishna-f8y
    @vamsikrishna-f8y 2 місяці тому +1

    thank you sir really helpful

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

    completed till day12 in 2 days . great way of explaination and easy to learn. thanks .

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

      damn brooo

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

      This is Godspeed! make sure you complete the hands-on tasks as well, given in the Github , all the best

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

      @@TechTutorialswithPiyush yes

  • @RaviKumar-fw1di
    @RaviKumar-fw1di 2 місяці тому +1

    Thank you for the great video

  • @shivamgautam4275
    @shivamgautam4275 2 місяці тому

    very helpful video sir

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

    Great work , Thank U

  • @BhaveshKansagaraOfficial
    @BhaveshKansagaraOfficial 2 місяці тому +1

    Too Good content, Thanks!

  • @nagasuresh-r5m
    @nagasuresh-r5m 3 місяці тому

    It's a wonderful explanation with good examples @piyush.

  • @MultiAmittanwar
    @MultiAmittanwar Місяць тому +1

    Great Content.

  • @tendaimakuwerere5693
    @tendaimakuwerere5693 2 місяці тому

    Thank you, I appreciate. #CKA 🚀

  • @kanikv4480
    @kanikv4480 2 місяці тому

    Thank you sir ❤.

  • @dr.hemantchauhan2613
    @dr.hemantchauhan2613 3 місяці тому

    🎉