The kubelet is an essential Kubernetes component that runs on each worker node and is responsible for managing containers, ensuring pods are running as expected, and communicating with the Kubernetes control plane. It continuously monitors workloads and helps maintain the desired state of applications within the cluster. In your opinion, what is the most important role of the kubelet—pod lifecycle management, node communication, workload monitoring, or maintaining cluster stability?