Kubernetes Series

Kubernetes Service Mesh & Networking

Production Kubernetes networking: Cilium CNI, MetalLB, Gateway API migration, and Istio service mesh with mTLS and canary.

Start with Part 1 → 5 parts · 1 hr 3 min total · read in order
Kubernetes Service Mesh & Networking
  1. 1 Cilium CNI: eBPF Networking and Network Policies for Production Kubernetes Part 1 of 5

    Cilium CNI: eBPF Networking and Network Policies for Production Kubernetes

    Calico works fine until you need to debug why pod X can’t reach pod Y across namespaces. Then you’re staring at iptables dumps with thousands of…

    16 min read·Apr 2026

  2. 2 Install MetalLB on Kubernetes Part 2 of 5

    Install MetalLB on Kubernetes

    MetalLB fills the one gap that bare-metal Kubernetes has no native answer for: Services of type LoadBalancer. On managed clusters like EKS or GKE, the cloud…

    16 min read·Apr 2026

  3. 3 Kubernetes Gateway API: Migrate from Ingress with Weighted and Header Routing Part 3 of 5

    Kubernetes Gateway API: Migrate from Ingress with Weighted and Header Routing

    Ingress served Kubernetes well for years, but its annotation-driven configuration hit a wall when you needed weighted routing or header matching. Every controller interpreted annotations differently,…

    5 min read·Apr 2026

  4. 4 Migrate from Ingress NGINX to Kubernetes Gateway API Part 4 of 5

    Migrate from Ingress NGINX to Kubernetes Gateway API

    The ingress-nginx controller that roughly half of all Kubernetes clusters depend on is entering retirement. Best-effort maintenance from 1-2 volunteer maintainers ended in March 2026. No…

    12 min read·Mar 2026

  5. 5 Install Istio on Kubernetes: mTLS, Canary and Traffic Routing Part 5 of 5

    Install Istio on Kubernetes: mTLS, Canary and Traffic Routing

    Install Istio service mesh on Kubernetes 1.34: enable strict mTLS, deploy a v1/v2 sample app, split traffic 90/10 with VirtualService, and verify with Kiali topology graph.

    14 min read·Apr 2026

More Kubernetes series

Press ESC to close