kubelet 是 Kubernetes(K8s)中运行在每个节点(Node)上的核心代理进程,负责与控制平面通信,并确保该节点上的 Pod/容器按期望状态运行(例如拉取镜像、启动/停止容器、上报节点与 Pod 状态等)。
/ˈkjuːblɪt/
The kubelet started the pod on the node.
kubelet 在该节点上启动了这个 Pod。
When the API server updated the deployment, the kubelet continuously reconciled the desired state by restarting failed containers and reporting status back to the control plane.
当 API Server 更新了部署后,kubelet 会持续“对齐”期望状态:重启失败的容器,并把状态回报给控制平面。
kubelet 来自 Kubernetes 的缩写口语化形式 **kube-**(常见于 kubeconfig、kubectl 等词中)加上后缀 -let(英语中表示“小的/辅助的事物或组件”,如 booklet),整体暗示“运行在节点上的小型 Kubernetes 组件/代理”。