Kubernetes Components Overview
kube-controller-manager
Cloud Controller Manager (CCM)
Responsibilities (职责)
- 节点控制器 (Node Controller)
- 初始化 Node 对象
- 为 Node 添加相关注释和标签 (CPU, Memory, Region, etc.)
- 获取 Node 的网络和主机名字
- 验证节点健康
- 路由控制器 (Route Controller)
- 服务控制器 (Service Controller)
Example: K3s with External Cloud Provider
k3s server --disable-cloud-controller --kubelet-arg --cloud-provider=external