kubelet、kubectl、kube‑proxy 三者彻底分清
2026/8/21 9:23:35
网站建设
项目流程
kubelet、kubectl、kube‑proxy 三者彻底分清
1、kubectl(用户客户端)
角色:人类运维工具、命令行客户端
特点:
- 不运行后台进程
- 只和 apiserver 通信
- 不能直接创建容器
2、kubelet(节点执行者)
角色:每台节点常驻守护进程
特点:
- 真正负责创建、监控、维持 Pod
- 连不上 apiserver 也不杀已运行 Pod
- 直接调用 containerd 启动容器
3、kube‑proxy(网络代理)
角色:节点网络代理组件
负责 Service 流量转发、负载均衡
一句话总结
- kubectl:发命令的
- kubelet:干活的
- kube‑proxy:管网络的