I just discovered Multus and it fixed Kubernetes networking! In this video we cover a lot of Kubernetes networking topics from beginner topics like CNIs, to advanced topics like adding Multus for more traditional networking within Kubernetes - which fixes a lot of problems you see with Kubernetes networking. Also, I had to turn the nerd up to 11 on this one.
Video Notes: https://technotim.live/posts/advanced-kubernetes-networking/
Support me on Patreon: https://www.patreon.com/technotim
Sponsor me on GitHub: https://github.com/sponsors/timothystewart6
Subscribe on Twitch: https://www.twitch.tv/technotim
Become a YouTube member: https://www.youtube.com/channel/UCOk-gHyjcWZNj3Br4oxwh0A/join
Merch Shop 🛍️: https://l.technotim.live/shop
Gear Recommendations: https://l.technotim.live/gear
Get Help in Our Discord Community: https://l.technotim.live/discord
Tinkers channel: https://www.youtube.com/@TechnoTimTinkers
(Affiliate links may be included in this description. I may receive a small commission at no cost to you.)
00:00 - What is Multus and what does it do?
02:16 - What are CNIs in Kubernetes?
02:59 - Kubernetes Networking Basics
05:56 - Networking to and from the Clusters
07:28 - How Multus Solves Networking Challenges Kubernetes Can't
08:45 - Our Multus Approach
09:55 - Multus Modes Explained
11:39 - Kubernetes Working Machines Configuration
15:08 - Installing Multus
16:42 - Multus Network Attachment Definitions Explained
21:01 - Multus Pod Annotations
24:33 - Creating the Pod
25:54 - Inspecting the Pod from the inside
28:14 - Home Assistant: A real workload
31:38 - Current state: Visualized
32:18 - Testing connectivity and DNS inside of Pod
34:23 - Home Assistant Network Settings
35:41 - THANK YOU to the COMMUNITY!
Thank you for watching!