Skip to content

Opinion & Overview

These are practical, opinionated operator guides for decisions that are bigger than daily update cycles. Use this section for architecture tradeoffs, reliability and resilience patterns, and clear point-of-view guidance for platform teams.

Date Article Summary
2026-03-12 Why Every Pod Gets a Real IP: The Kubernetes Flat Network Model, CNIs, and Ingress Controllers Kubernetes enforces a simple rule: every Pod can reach every other Pod directly, without NAT. This single constraint drives the entire networking architecture - from CNI plugin selection to ingress controller design.
2026-03-11 How Traffic Actually Flows in Kubernetes: Services, kube-proxy, and Cloud Load Balancers A Kubernetes Service is not a load balancer - it is a routing abstraction. Understanding the three layers that actually move traffic (node dataplane, cloud load balancer, application connections) explains most real-world…
2026-03-10 True HA in Kubernetes: Why Multi-Zone Alone Isn't Enough Multi-zone clusters remove the zone-failure risk but create a false sense of security. Real high availability requires coordinating PDBs, topology spread constraints, affinity rules, probes, graceful shutdown, and…
2026-03-10 Why Kubernetes Scheduling Uses Requests, Not Limits Kubernetes schedules Pods based on resource requests, not limits. Understanding this distinction explains noisy neighbor problems, unexpected autoscaling behavior, and wasted cluster capacity, and how to fix them.