- Register Node in the Cluster.
- Deploying a POD happens by KUBE-APIserver requesting the kubelet (off the scheduled node) to deploy a POD. After receiving this, the process passes this on to the Container Runtime Engine to pull the required image and run it as an instance on the node.
- Keeps monitoring state of node and it’s PODs and reports in timely manner to Kube-API.
- KUBELET MUST ALLWAYS BE MANUALLY INSTALLED. Kubeadm does not deploy kubelets