Kubernetes architecture without the buzzwords
What actually happens when you `kubectl apply -f deployment.yaml` — from API server to scheduler to kubelet to container runtime. The mental model that lets you debug at 2am.
- · Control plane components — API server, etcd, scheduler, controller-manager
- · Data plane — kubelet, kube-proxy, container runtime (containerd vs Docker)
- · Reconciliation loops: the one pattern that explains all of Kubernetes
- · Why etcd is fragile and how to operate it safely
- · kubectl behind the scenes — understand the requests it actually makes