kube-controller-manager

E184345

kube-controller-manager is a core Kubernetes control-plane daemon that runs and coordinates various controllers responsible for maintaining the desired state of cluster resources.

All labels observed (3)

How this entity was disambiguated

Statements (61)

Predicate Object
instanceOf Kubernetes control plane component ⓘ
controller manager ⓘ
actsOn Kubernetes objects ⓘ
authenticationMethod bearer tokens ⓘ
client certificates ⓘ
binaryName kube-controller-manager ⓘ
communicatesWith kube-apiserver ⓘ
configurationMethod command-line flags ⓘ
configuration file ⓘ
deploymentMode static Pod ⓘ
systemd service ⓘ
developedBy Cloud Native Computing Foundation ⓘ
Kubernetes project ⓘ
linked to: Kubernetes
exposesPort 10252 ⓘ
follows control loop pattern ⓘ
implements Kubernetes controllers ⓘ
introducedIn Kubernetes 1.0 ⓘ
linked to: Kubernetes
leaderElectionResource ConfigMap ⓘ
Lease ⓘ
leaderElectionStorage Kubernetes API ⓘ
linked to: kube-apiserver
license Apache License 2.0 ⓘ
logging structured logs ⓘ
metricsFormat Prometheus ⓘ
monitors cluster state ⓘ
partOf Kubernetes control plane ⓘ
reconciles actual state with desired state ⓘ
repository https://github.com/kubernetes/kubernetes ⓘ
requires etcd (indirectly via kube-apiserver) ⓘ
linked to: etcd
responsibleFor maintaining desired state of cluster resources ⓘ
runsAs daemon ⓘ
runsControllers BootstrapToken controller ⓘ
CertificateSigningRequest controller ⓘ
DaemonSet controller ⓘ
Deployment controller ⓘ
Endpoint controller ⓘ
EndpointSlice controller ⓘ
Garbage collector controller ⓘ
HorizontalPodAutoscaler controller ⓘ
Job controller ⓘ
Namespace controller ⓘ
Node controller ⓘ
NodeLifecycle controller ⓘ
PersistentVolume controller ⓘ
PersistentVolumeClaim binder controller ⓘ
PodGC controller ⓘ
Replication controller ⓘ
ResourceQuota controller ⓘ
Service controller ⓘ
ServiceAccount controller ⓘ
StatefulSet controller ⓘ
TTL controller ⓘ
TokenCleaner controller ⓘ
Volume expansion controller ⓘ
runsOn Kubernetes control-plane nodes ⓘ
status actively maintained ⓘ
supports feature gates ⓘ
leader election ⓘ
metrics endpoint ⓘ
secure serving ⓘ
uses Kubernetes API ⓘ
linked to: kube-apiserver
writtenIn Go ⓘ

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

Kubernetes → component → kube-controller-manager ⓘ
kube-apiserver → partOf → Kubernetes control plane ⓘ
linked to: kube-controller-manager
kube-apiserver → communicatesWith → kube-controller-manager ⓘ
kube-controller-manager → partOf → Kubernetes control plane ⓘ
linked to: kube-controller-manager
kube-controller-manager → implements → Kubernetes controllers ⓘ
linked to: kube-controller-manager
OpenKruise → implements → Kubernetes controllers ⓘ
linked to: kube-controller-manager
OpenShift control plane node → runs → kube-controller-manager ⓘ
subject linked to: OpenShift control plane nodes