Skip to content

Latest commit

 

History

History
30 lines (24 loc) · 2.4 KB

File metadata and controls

30 lines (24 loc) · 2.4 KB

Control plane definition

Kubernetes Cluster decomposion diagram

Node role
Master node hosts the Kubernetes Control Plane that controls and manages the whole Kubernetes system
Worker nodes run the actual applications from Kubernetes resources
Component Description
API Server Control Plane components and external tools communicate with API Server
Scheduler Scheduler schedules your apps (assigns a worker node to each deployable component of an application)
Etcd Etcd is a reliable distributed data store that persistently stores the cluster configuration
Controller Manager Controller Manager performs cluster-level functions, such as replicating components, keeping track of worker nodes, handling node failures, and so on
Kubelet Kubelet talks to the API server and manages containers on its node
kube-proxy kube-proxy which load-balances network traffic between application components
CRI CRI (container runtime, Docker for ex.) runs your containers