Kubernetes networking is often considered the hardest part of the ecosystem. In this module, we demystify how packets flow between Pods, how Services provide stable IPs, and how to secure your cluster with Zero Trust principles.

Module Contents

  1. ClusterIP Services

The foundation of internal service discovery. Understand kube-proxy, iptables, and CoreDNS.

  1. NodePort & LoadBalancer

Exposing applications to the outside world. From quick NodePort hacks to production-grade Cloud LoadBalancers.

  1. Ingress Controllers

Layer 7 traffic management. Host-based routing, path rewriting, and TLS termination with Nginx.

  1. CNI Plugins

How Pods actually get IPs. A look at the CNI specification, overlay networks (Flannel), and BGP (Calico).

  1. Network Policies

Implementing a Zero Trust network firewall inside your cluster. Default deny, ingress, and egress rules.

  1. Module Review

Flashcards, cheat sheets, and a final summary of key concepts.