Kubernetes Architecture
5 min read Quiz at the end
Control Plane (API server, etcd, scheduler) and Worker Nodes (kubelet, kube-proxy) architecture.
Kubernetes Architecture
Control Plane:
- API Server — entry point for all K8s commands
- etcd — key-value store for all cluster state
- Scheduler — assigns pods to nodes
- Controller Manager — ensures desired state
Worker Nodes:
- kubelet — runs and monitors pods on the node
- kube-proxy — handles network routing
- Container runtime — Docker, containerd
kubectl get nodes
kubectl describe node node-name