Kubernetes Networking 101
summary
Covers concrete claims and demos: every pod gets a unique IP and Kubernetes delegates address allocation to the CNI plugin, packet paths show veth → bridge → node network, and Flannel encapsulation is used to tunnel cross‑node packets. Shows how iptables (kube‑proxy style SNAT/DNAT) rewrites service IPs to backend pod IPs and how services provide stable endpoints despite pod IP churn. Includes numbers (hundreds/thousands of pods, ~30 minutes) and working packet‑trace examples.
AI-written summary · about
chapters (11)
- 0:00Introduction to Kubernetes Networking
- 0:52Agenda Overview
- 1:27Understanding Kubernetes and Its Popularity
- 2:58Deep Dive into Pods
- 4:15Kubernetes Networking Model
- 9:29Pod Communication Within a Node
- 11:44Pod Communication Across Nodes
- 13:51Overlay Networks in Kubernetes
- 16:56Introduction to Kubernetes Services
- 17:54Service Communication Example
- 20:12Conclusion and Resources
related talks
34mLife of a Packet [I]
29mInside Kubernetes Networking
22mNavigating the Kubernetes Networking Maze
51mHow Kubernetes Networking Really Works: A Packet’s Journey Across Pods and Nodes
40mCloud, Kubernetes, and Service Networking - Taming the Turtles
51mKubernetes SIG-Network: Intro and Deep-Dive
33mKubernetes Networking: How to Write a CNI Plugin From Scratch
32mThe Easy--Don't Drive Yourself Crazy--Way to Kubernetes Networking
