Controller Manager
Explore the role of the Kubernetes controller manager in maintaining cluster health. Understand how it monitors node status, manages pod replication, and interacts with cloud services through various controllers to ensure reliable container orchestration.
The controller manager is a component on the master node that runs controllers. They can be categorized into two distinct types:
- Kubernetes controller manager
- Cloud controller manager
Kubernetes controller manager
The kube-controller-manager runs some monitors that will inform the master node in case of any node failure so that required action can be taken. It runs controllers responsible for acting when nodes become unavailable, ensuring Pod counts are as expected, and creating endpoints, service accounts, and ...