Kubernetes architecture cheat sheet 2026

kubernetes diagram

Control Plane:
– API Server: Acts as the communication hub between users, the control plane, and worker nodes.
– Scheduler: Decides which Pod runs on which Node.
– Controller Manager: Keeps the cluster state in sync.
– etcd: A distributed key-value store that holds the cluster’s state.

Worker Nodes:
– Pods: The smallest deployable unit in Kubernetes, representing one or more containers.
– Container Runtime: The engine (like Docker or containerd) that runs the containers.
– kubelet: Ensures containers are running as defined in Pods.
– kube-proxy: Handles networking between Pods and ensures communication.