Skip to content

IX. Container Orchestration & Kubernetes

Kubernetes is the operating system for distributed systems: it takes a declarative description of desired state and continuously reconciles the cluster toward it, turning a fleet of machines into a single programmable platform. That reconciliation model is the key to understanding everything it does — and everything that goes wrong when the gap between desired and observed state cannot be closed. This part covers the core objects and control plane, then descends into the container internals, resource management, networking, and production operations that determine whether your workloads actually behave under pressure.