Day 32/40 - Kubernetes Networking Explained | Container Network Interface (CNI) With

  ะ ะตั‚ า›ะฐั€ะฐะปะดั‹ 4,225

Tech Tutorials with Piyush

Tech Tutorials with Piyush

ะšาฏะฝ ะฑาฑั€ั‹ะฝ

Welcome to day 32/40 of the Certified Kubernetes Administrator (CKA) series! In this video, we will deep dive into Kubernetes networking and explore concepts such as container network interface(cni), container runtime, how networking happens in a Kubernetes cluster, and many more.
Thank you Saiyam(โ€ช@kubesimplifyโ€ฌ ) for the neat explanation!
๐Ÿš€ Reinforce your knowledge with practical tasks in the Day 32 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

ะŸั–ะบั–ั€ะปะตั€: 37
@SridharModalavalasa
@SridharModalavalasa ะะน ะฑาฑั€ั‹ะฝ
From the past couple of years I am completely working on Kubernetes but I have not got a chance to dig deep dive in the pod to pod communication. I have anticipated that it must be take care job of the containerd and CNI as well. Thanks @Piyush Bhai for bringing him in to this CKA series and resolving my doubts from Networking space. Finally @Saiyam Pathak Bhai - There is no words enough for the knowledge you have in the space of Orchestration and the way you are explaining simply amazing and easy to adapt, grasp the things.
@kubesimplify
@kubesimplify ะะน ะฑาฑั€ั‹ะฝ
Glad you enjoyed the video!
@TechTutorialswithPiyush
@TechTutorialswithPiyush ะะน ะฑาฑั€ั‹ะฝ
Thank you for sharing the feedback Sridhar, we are glad it was helpful :) Yes, thank a lot to Saiyam for sharing the knowledge
@Usama-Tanoli
@Usama-Tanoli ะะน ะฑาฑั€ั‹ะฝ
He is the man guys. A very knowledgeable person in Kubernetes domain ๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰
@TechTutorialswithPiyush
@TechTutorialswithPiyush ะะน ะฑาฑั€ั‹ะฝ
Absolutely
@kaarthickpk
@kaarthickpk ะะน ะฑาฑั€ั‹ะฝ
Simply, It is damn AWESOME. Thank you both !!!
@TechTutorialswithPiyush
@TechTutorialswithPiyush ะะน ะฑาฑั€ั‹ะฝ
Glad you like it!
@faeem_ahmad11
@faeem_ahmad11 ะะน ะฑาฑั€ั‹ะฝ
Thanks for providing such great content
@tanujarora4906
@tanujarora4906 ะะน ะฑาฑั€ั‹ะฝ
Never knew this even though i am working with kubernetes for last 1 year now. Thanks this is really helpful, i will have something new to flaunt infront of my tech lead๐Ÿ˜‚๐Ÿ˜‚ i am sure even he doesnโ€™t know this much
@TechTutorialswithPiyush
@TechTutorialswithPiyush ะะน ะฑาฑั€ั‹ะฝ
Everyday is a learning experience if you are eager to learn ๐Ÿ™‚ Glad to know that you found it helpful
@prashanthl7784
@prashanthl7784 ะะน ะฑาฑั€ั‹ะฝ
Thanks guy didnโ€™t know we can exec into ns. Used to exec into pods to get to know more about network details
@TechTutorialswithPiyush
@TechTutorialswithPiyush ะะน ะฑาฑั€ั‹ะฝ
Everyday is a new learning
@Usama-Tanoli
@Usama-Tanoli ะะน ะฑาฑั€ั‹ะฝ
I prefer Saiyam on anyone to learning kubernetes
@kubesimplify
@kubesimplify ะะน ะฑาฑั€ั‹ะฝ
@TechTutorialswithPiyush
@TechTutorialswithPiyush ะะน ะฑาฑั€ั‹ะฝ
Absolutely!
@AlitafSd
@AlitafSd ะะน ะฑาฑั€ั‹ะฝ
Thanks bro it helps me lot
@kubesimplify
@kubesimplify ะะน ะฑาฑั€ั‹ะฝ
Glad it was helpful!
@mohammedsuhailbasha4860
@mohammedsuhailbasha4860 ะะน ะฑาฑั€ั‹ะฝ
Very nice session. Thanks. Please make and upload more videos on kubernetes networking part and explain on how it co-relate with the Linux networking concepts. No one in the KZbin make like this kubernetes networking video. Please make and upload more videos like this on kubernetes networking part like suppose if all the ips of the network are consumed by pods then how we can expand the cluster network and much more.
@TechTutorialswithPiyush
@TechTutorialswithPiyush ะะน ะฑาฑั€ั‹ะฝ
Will do buddy, a lot more is coming soon ๐Ÿ˜€
@giteshghure212
@giteshghure212 ะะน ะฑาฑั€ั‹ะฝ
Amazing Explanations
@TechTutorialswithPiyush
@TechTutorialswithPiyush ะะน ะฑาฑั€ั‹ะฝ
Glad you liked it
@akshayzankar6995
@akshayzankar6995 12 ะบาฏะฝ ะฑาฑั€ั‹ะฝ
Hi Piyush, Just a honest review on this video... The fact is in efforts of having a topic covered in depth, the video didn't address many important topics on the k8s networking... It seems with the knowledge sayyam has, it's not possible for him to cover all k8s networking in just one video... I would suggest to create another video touching all important topics on k8s networking. Thanks! This is from someone who has followed your course all along. Just couldn't refrain myself from letting you know this seeing how honestly you have focused on the content throughout ๐Ÿ˜…
@TechTutorialswithPiyush
@TechTutorialswithPiyush 11 ะบาฏะฝ ะฑาฑั€ั‹ะฝ
Hello Akshay, thank you for the detailed feedback. Yes, I totally agree with you, it is difficult to cover all the Kubernetes Networking in one single video but kudos to Saiyam for the job well done. I will try to create more videos on Kubernetes networking soon.
@akshayzankar6995
@akshayzankar6995 10 ะบาฏะฝ ะฑาฑั€ั‹ะฝ
@@TechTutorialswithPiyush Thanks! ๐Ÿ™‚
@sahilmalpotra8284
@sahilmalpotra8284 ะšาฏะฝ ะฑาฑั€ั‹ะฝ
i dont know if someone noticed , saiyam's words were breaking in the video
@taifbakshi7675
@taifbakshi7675 ะะน ะฑาฑั€ั‹ะฝ
at 27:30 - 27:35 he was talking about how to create containers manually and referred to some resources. Could anyone kindly give a link to those references? TIA
@TechTutorialswithPiyush
@TechTutorialswithPiyush ะะน ะฑาฑั€ั‹ะฝ
github.com/saiyam1814/kube-networking
@guntreddirajesh
@guntreddirajesh ะะน ะฑาฑั€ั‹ะฝ
๐Ÿคฉ
@karthiksundaram544
@karthiksundaram544 ะะน ะฑาฑั€ั‹ะฝ
Rbac is very vulnerability if given wrong permissions โค
@shivkantagnihotri1750
@shivkantagnihotri1750 ะะน ะฑาฑั€ั‹ะฝ
this is so advance person i am not understanding kubernetes networking so can you give me any reference
@TechTutorialswithPiyush
@TechTutorialswithPiyush ะะน ะฑาฑั€ั‹ะฝ
Hello Buddy, I suggest checking the series from the beginning as many of the concepts and prerequisites were explained already
@kubesimplify
@kubesimplify ะะน ะฑาฑั€ั‹ะฝ
Generally its a bit advanced topic, but once you know Kubernetes, you should be able to follow along. there are a lot of moving pieces for a pod to work and networking is a critical component.
@password301992
@password301992 ะะน ะฑาฑั€ั‹ะฝ
@@kubesimplify Can i read same in more details ? Do you any video or series ready on this or can you suggest some articles on it. Thanks in advance.
@floehden
@floehden ะะน ะฑาฑั€ั‹ะฝ
Thank you @kubesimplify and @TechTutorialswithPiyush for the amazing explanations on Networking in Kubernetes !
@TechTutorialswithPiyush
@TechTutorialswithPiyush ะะน ะฑาฑั€ั‹ะฝ
Glad you liked it
@anuraggupta1008
@anuraggupta1008 ะะน ะฑาฑั€ั‹ะฝ
All Giants Are Here ๐Ÿซก
@TechTutorialswithPiyush
@TechTutorialswithPiyush ะะน ะฑาฑั€ั‹ะฝ
Absolutely ๐Ÿ’ฏ
Day 33/40 - Kubernetes Ingress Tutorial | Ingress Explained by @AbhishekVeeramalla
54:03
Tech Tutorials with Piyush
ะ ะตั‚ า›ะฐั€ะฐะปะดั‹ 10 ะœ.
Day 34/40 - Step-By-Step Guide To Upgrade a Multi Node Kubernetes Cluster With Kubeadm
55:37
Tech Tutorials with Piyush
ะ ะตั‚ า›ะฐั€ะฐะปะดั‹ 2,6 ะœ.
Win This Dodgeball Game or DIEโ€ฆ
00:36
Alan Chikin Chow
ะ ะตั‚ า›ะฐั€ะฐะปะดั‹ 45 ะœะ›ะ
Spongebob ate Michael Jackson ๐Ÿ˜ฑ #meme #spongebob #gmod
00:14
Mr. LoLo
ะ ะตั‚ า›ะฐั€ะฐะปะดั‹ 11 ะœะ›ะ
ะœะธะปะปะธะพะฝะตั€ | 1 - ัะตั€ะธั
34:31
Million Show
ะ ะตั‚ า›ะฐั€ะฐะปะดั‹ 2,4 ะœะ›ะ
Day 30/40 - What Is DNS ( Domain Name System) With @piyushgargdev
40:40
Tech Tutorials with Piyush
ะ ะตั‚ า›ะฐั€ะฐะปะดั‹ 8 ะœ.
Day 35/40 - Kubernetes ETCD Backup And Restore Explained
34:46
Tech Tutorials with Piyush
ะ ะตั‚ า›ะฐั€ะฐะปะดั‹ 2,2 ะœ.
Day1 - Free Course || Kubernetes Tutorial For Beginners || Apply the 4 rule theory in interview
28:26
Praveen Singampalli
ะ ะตั‚ า›ะฐั€ะฐะปะดั‹ 3,7 ะœ.
Day 41/40 - CKA Exam Tips - How To Clear The CKA Exam In 2024
32:34
Tech Tutorials with Piyush
ะ ะตั‚ า›ะฐั€ะฐะปะดั‹ 2 ะœ.
Introduction to CNI | Kubernetes Networking
18:39
CodiLime
ะ ะตั‚ า›ะฐั€ะฐะปะดั‹ 8 ะœ.
Day 1/40 - Docker Tutorial For Beginners - Docker Fundamentals - CKA Full Course 2024
25:22
Tech Tutorials with Piyush
ะ ะตั‚ า›ะฐั€ะฐะปะดั‹ 29 ะœ.
Kubernetes Services explained | ClusterIP vs NodePort vs LoadBalancer vs Headless Service
24:13
TechWorld with Nana
ะ ะตั‚ า›ะฐั€ะฐะปะดั‹ 551 ะœ.
Day 5/40 - What is Kubernetes - Kubernetes Architecture Explained
25:16
Tech Tutorials with Piyush
ะ ะตั‚ า›ะฐั€ะฐะปะดั‹ 8 ะœ.
Day 21/40 - Manage TLS Certificates In a Kubernetes Cluster - Create Certificate Signing Request
24:52
Tech Tutorials with Piyush
ะ ะตั‚ า›ะฐั€ะฐะปะดั‹ 3,8 ะœ.
Win This Dodgeball Game or DIEโ€ฆ
00:36
Alan Chikin Chow
ะ ะตั‚ า›ะฐั€ะฐะปะดั‹ 45 ะœะ›ะ