Building a Kubernetes CNI From Scratch (Part 1): Why Your Fresh Cluster Doesn't Work
You installed Kubernetes with kubeadm, joined your worker nodes, but nothing works. In this first article of the series, we explore why Kubernetes cannot function without a Container Network Interface (CNI), how the CNI fits into the pod lifecycle, and what actually happens before your pod ever receives an IP address.