### Main points
- is present in all nodes.
- is the *agent* of kubernetes.
- can be referred as the caption of the worker nodes.
![[Pasted image 20250206065718.png]]
### What it does?
1. registers a node
2. creates a pod
3. monitors nodes and pods
#### Subtasks
- mounting a volume
- probing pods and reporting back to [[apiserver]].
### kube-proxy
- is a [[Workloads#DaemonSet]]. Which means all nodes have a copy of `kube-proxy` in them.
- define and monitors the `IP` of each server by `itables` and `ipvs`.
- handles the request to the selected pod by specific `itable-rules`.
- does the load-balancing of services.