What is the purpose of the Kubernetes kube-controller-manager and what key controllers does it run?

Kubernetes Fundamentals Hard

Kubernetes Fundamentals — Hard

What is the purpose of the Kubernetes kube-controller-manager and what key controllers does it run?

Key points

  • Kube-controller-manager handles node failures and pod counts
  • It populates Services and Endpoints
  • Multiple core control loops are run by a single binary
  • ServiceAccount and Token controllers are also managed

Ready to go further?

Related questions