Kubelet
Это демон, располагающийся на всех нодах кластера Kubernetes. В том числе и на мастерах. Его задача запустить под на ноде, мониторить его состояние, передавать в API Server состояние подов и ноды кластера на которой он расположен.
Когда манифест появляется в API Server, kubelet проверяет наименование ноды, которое находится в поле nodes у пода. И если это название совпадает с названием той ноды, где он сам расположен, то он начинает выполнять инструкции, указанные в манифесте.
1. Запуск пода на ноде. Для этого он считывает конфигурацию из манифеста и передает информацию container runtime, например, containerd о том, какой имидж планируется запустить на ноде, его наименование.
2. Опрос состояния контейнеров.
3. Подключение воркер ноды к мастеру.
5 Отправить в API Server результаты проверок.
sudo journalctl -u kubelet --no-pager
Но для этого необходимо попасть на ноду кластера. Это можно сделать с помощью ssh.
sudo systemctl status kubelet