kubelet
Agente per nodo in Kubernetes. Comunica con l'apiserver, avvia i container tramite CRI (containerd, CRI-O), riferisce lo stato di nodo e pod, esegue le probe di liveness e readiness.
Due modalità principali: manifest dei Pod dall'apiserver (la più comune) o manifest di pod statici da /etc/kubernetes/manifests/ (per l'autobootstrap del control plane). Gestisce le risorse locali: cgroup, volumi (CSI), network namespace. Il kubelet è spesso uno dei pochi componenti non eseguiti come container: gira come servizio systemd sul nodo. Configurazione: YAML KubeletConfiguration, flag da riga di comando (deprecati, molti spostati nel file di configurazione). Debug: journalctl -u kubelet, kubectl get events.