Kubelet is a major process in the nodes. It reports node activities back to kube-apiserver periodically, including pod health, node health, and liveness probe. As the preceding diagram shows, it runs containers via container runtimes, such as Docker or rkt.