Back to Glossary
Kubernetes

What is Controller Manager?

Kubernetes control plane component running control loops to maintain desired state.

The Kubernetes Controller Manager runs a collection of controllers — reconciliation loops that watch the cluster state and work to bring the actual state toward the desired state. For example, the Deployment controller ensures the correct number of replica pods are running, and the Node controller manages node lifecycle. All controllers share a single process for efficiency. Custom controllers (Operators) extend this pattern for application-specific logic.

Test your knowledge of Controller Manager and 130 other DevOps concepts