k8s:core:architecture
Table of Contents
Cluster Architecture
Kubernetes cluster architecture is the overall design of how Kubernetes is built.
A cluster is split into two main parts:
- Control Plane (brain)
- Worker Nodes (workers)
—
Simple flow
User request ↓ API Server (Control Plane) ↓ Scheduler decides node ↓ Worker Node runs Pod
—
Real-world example
You deploy a web app:
- You want 3 replicas of your app
- Kubernetes distributes them across multiple nodes
- If a node fails → pods move to another node
—
Key idea
Cluster = a group of machines working together:
- Some decide (Control Plane)
- Some execute (Worker Nodes)
k8s/core/architecture.txt · Last modified: by phong2018
