🐰DNA🐐
91.5K posts










Kubernetes Simplified..! ☸️ A Kubernetes cluster has two main parts: 🧠 Control Plane • API Server • Scheduler • Controller Manager • etcd 🖥 Worker Nodes • Pods • Container Runtime • kubelet • kube-proxy InShort Simplified 👇 🧠 Control Plane API Server • Entry point of the Kubernetes cluster • All commands and requests go through it • Communicates with all components Scheduler • Watches for new Pods • Chooses the best worker node • Assigns Pods to nodes Controller Manager • Keeps cluster in the desired state • Detects failures • Recreates Pods if needed etcd • Distributed key-value database • Stores cluster configuration • Stores cluster state 🖥 Worker Nodes Pods • Smallest deployable unit • Runs one or more containers • Each Pod gets its own IP Container Runtime • Runs containers on the node • Pulls container images • Manages container lifecycle kubelet • Agent running on each node • Communicates with the API Server • Ensures containers run as expected kube-proxy • Handles network routing • Enables Pod-to-Pod communication • Manages service traffic

























