Day 31/40 - Understanding CoreDNS In Kubernetes

Sdรญlet
Vloลพit
  • ฤas pล™idรกn 12. 09. 2024
  • Welcome to day 31/40 of the Certified Kubernetes Administrator (CKA) series! In this video, we will dive deep into coreDNS service in Kubernetes. If you want to understand how DNS works in general, refer to the day 31 video of this series.
    ๐Ÿš€ Reinforce your knowledge with practical tasks in the Day 31 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

Komentรกล™e • 47

  • @GopiVivekManne
    @GopiVivekManne Pล™ed mฤ›sรญcem +1

    Thanks for the Excellent explanation of CoreDNS, Piyush!! K8s networking is one such topic I find it hard but not anymore after this series of videos.
    And the Special guest is Abhishek Veramalla ๐ŸŒŸ

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Pล™ed mฤ›sรญcem

      I promise none of the Kubernetes topics will be difficult once we finish this series. I have a lot more Kubernetes videos planned after this series. About the guest, I guess you have to wait till monday for that :)

  • @danialasif786
    @danialasif786 Pล™ed 18 dny +1

    great explanation. !

  • @nidaldarwish9849
    @nidaldarwish9849 Pล™ed 7 dny

    another great lesson...! thank you so much

  • @danilkumar-g9t
    @danilkumar-g9t Pล™ed mฤ›sรญcem +1

    Hi piyush bro. I'm Anil here. Yesterday night sitting and digging deep the DNS at 1am in the night. Becoz of YOU. thank you man.

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Pล™ed mฤ›sรญcem

      Hello Anil, I am glad you found the video worth spending your late night on. Thank you

  • @JoelOduyemi
    @JoelOduyemi Pล™ed mฤ›sรญcem

    Thanks for sharing Piyush! Iโ€™ve had a hard time understanding the core-dns setup in kubernetes and this clearly explains what I was missing out

  • @giteshghure212
    @giteshghure212 Pล™ed 21 dnem

    Great explanation

  • @floehden
    @floehden Pล™ed mฤ›sรญcem

    Thank you for the explanations on DNS inside of Kuebernetes

  • @praveenkore842
    @praveenkore842 Pล™ed 24 dny

    Great explanation you made it so simple
    Thanks man!

  • @karthiksundaram544
    @karthiksundaram544 Pล™ed 23 dny +1

    Hi piyush latest version of kubernetes as of aug 24 is 1.31

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Pล™ed 23 dny

      Yes, the video was published before it but there's no change from the exam perspective

  • @vamsikallepalli4853
    @vamsikallepalli4853 Pล™ed mฤ›sรญcem +2

    Bro, could you please explain the helm chart topic.

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Pล™ed mฤ›sรญcem +3

      Yes, let me finish this series first. Then I will also create detailed tutorial about Helm charts.

    • @vamsikallepalli4853
      @vamsikallepalli4853 Pล™ed mฤ›sรญcem

      @@TechTutorialswithPiyush thank you so much brother๐Ÿงก๐Ÿงก

    • @josephrajareddy4606
      @josephrajareddy4606 Pล™ed mฤ›sรญcem +2

      Kustomize also please :). Appreciate you time and efforts in creating the content

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Pล™ed mฤ›sรญcem

      @@josephrajareddy4606 sure sure

  • @sangativamsikrishna1691
    @sangativamsikrishna1691 Pล™ed mฤ›sรญcem

    Thanks Piyush, my guess is like Abhishek Veeramalla for explaining the k8s networking concepts. I will be waiting for the next session

  • @Sreedhar-Berlin
    @Sreedhar-Berlin Pล™ed mฤ›sรญcem +2

    Hmm , next topic on Networking and all the world relies

  • @maheshwarareddy8629
    @maheshwarareddy8629 Pล™ed mฤ›sรญcem

    Thanks FYI, kindly explain about networking in kubernates which about iptable, Cgroups and CNI, how pod assigned IP

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Pล™ed mฤ›sรญcem

      Yes, it's already there in the queue, will be published in the coming week

    • @maheshwarareddy8629
      @maheshwarareddy8629 Pล™ed mฤ›sรญcem

      @@TechTutorialswithPiyush thanks much piyush, really you are doing grea!

  • @harikrishnana3743
    @harikrishnana3743 Pล™ed mฤ›sรญcem

    Hello piyush one question....
    Like this is more than enough for cka exam

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Pล™ed mฤ›sรญcem +1

      Hello , Yes, if you complete this series plus all hands-on exeercises in the Github repo, it is more than enough

  • @guntreddirajesh
    @guntreddirajesh Pล™ed mฤ›sรญcem

    ๐Ÿ˜

  • @CloudEnthusiastic
    @CloudEnthusiastic Pล™ed mฤ›sรญcem

    Hi Piyush Sir,
    Thanks for making such a easy and understandable content. If I had a power to write 100 genuine comments and likes then I would have done it. But please take this single comment as a power of 100 comments and likes. Thanks again!

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Pล™ed mฤ›sรญcem

      Hello Kunal, This sweet gesture is worth more than 1000 likes and comments! I truly appreciate it

  • @asntechies8017
    @asntechies8017 Pล™ed mฤ›sรญcem

    Bro can you make 10 different tutorials about kubernetes clearing everything one by one example would be great

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Pล™ed mฤ›sรญcem

      You are saying 10! I have created 42 videos in the series about Kubernetes, have you started from day0 video? if not , please check it out. Once this is done, I will be adding many more important Kubernetes concepts to the list.

    • @asntechies8017
      @asntechies8017 Pล™ed mฤ›sรญcem

      @@TechTutorialswithPiyush yes just saw that ๐Ÿ˜‚. Thanks for ur hardwork man. Keep up the good work ๐Ÿ‘

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Pล™ed mฤ›sรญcem +1

      @@asntechies8017 No problem ๐Ÿ˜€ I'd recommend starting from the beginning to get maximum benefits from it.

  • @dr.hemantchauhan2613
    @dr.hemantchauhan2613 Pล™ed mฤ›sรญcem

    ๐ŸŽ‰

  • @Bangbang56817
    @Bangbang56817 Pล™ed mฤ›sรญcem

    #alleyesonbangladeshihindus

  • @anilkumar-uo7ne
    @anilkumar-uo7ne Pล™ed mฤ›sรญcem

    Is he Abhishek??

  • @JyotiprakashPanda-o5p
    @JyotiprakashPanda-o5p Pล™ed 3 dny +1

    This one you couldnโ€™t explain properly. Itโ€™s confusing.

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Pล™ed 2 dny

      Hey, Thank you for the feedback. Just wanted to check if you watched the previous video about DNS before this? also, can you share more details about which part you found confusing? I will keep that in mind from next time

  • @shaikayub1497
    @shaikayub1497 Pล™ed 27 dny

    Your confusing viewers, like 1. you directly opened the kube-system namespace which you did not create and showing the pods inside. 2. As your explaining the core DNS why did you create a deployment with the name coreDNS and also you created a kube - dns service ( as you know that kube-dns is replaced with the name coreDNS. 3. if you want to show something and explain clearly please show us the with the yaml files for deployments and services.
    even your video is a continuation of a series try to be specific because we search in the youtube with the specific topic and learn.
    I opened your video with your thumbnail but the content is confusing from the first itself. A beginner will loose motivation. My request is be specific and clear. Thank you

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Pล™ed 14 dny

      Relax bro, no one is confusing anyone. This is a series, you cannot expect me to cover all the prerequisites in a single video that is why it's a series, I could have created a single video of 20 hours long only then it would have covered everything. Even Docker, dns, namespaces, pods, deployments, kubernetes architecture and 30+ other topics are prerequisite to this video and same in every video, how can you expect me to cover everything every time ๐Ÿคฏ This series was created keeping beginners in mind, If I can spend 40 sleepless nights just to create one single series, a beginner can atleast take some effort to start from the beginning.