Skip to main content

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