A Kubernetes cluster is a group of machines that work together to run applications.
It is made of:
—
The Control Plane is the brain of Kubernetes.
It decides:
Example:
—
Worker Nodes are machines that run your applications.
Example:
Node A → runs Pod 1, Pod 2 Node B → runs Pod 3
If a node fails:
—
A Pod is the smallest unit in Kubernetes.
Example:
A Pod contains:
Example:
Pod = Web App Container
—
User request flow:
User ↓ Service ↓ Pod ↓ Node
Control Plane ensures:
—
Think of a factory: