Kubernetes controller manager
GPTKB entity
Statements (53)
Predicate | Object |
---|---|
gptkbp:instanceOf |
river
|
gptkbp:can_be |
adding replicas
|
gptkbp:coordinates |
various controllers
|
gptkbp:deployedTo |
a pod
Kubernetes API server various cloud platforms |
gptkbp:engineConfiguration |
multiple controllers
send alerts run multiple instances command line flags log to different outputs |
gptkbp:ensures |
desired state of the cluster
|
https://www.w3.org/2000/01/rdf-schema#label |
Kubernetes controller manager
|
gptkbp:impact |
custom controllers
|
gptkbp:is_essential_for |
cluster management
|
gptkbp:is_integrated_with |
CI/CD pipelines
|
gptkbp:is_monitored_by |
gptkb:Prometheus
|
gptkbp:is_part_of |
Kubernetes control plane
Kubernetes_architecture Kubernetes_ecosystem |
gptkbp:is_used_in |
gptkb:Kubernetes_scheduler
manage custom resources manage network policies automate scaling of applications manage load balancing manage secrets and config maps manage service discovery manage the lifecycle of resources Kubernetes_worker_nodes |
gptkbp:manages |
nan
controller processes |
gptkbp:provides |
high availability
|
gptkbp:responsibleFor |
garbage collection
ensuring compliance with policies ensuring the availability of resources ensuring the correct number of replicas handling leader election handling resource quotas managing application configurations managing ingress resources managing persistent volumes managing the lifecycle of deployments managing the state of services monitoring the health of controllers reconciling the state of the cluster regulating the state of the cluster |
gptkbp:runsThrough |
standalone mode
in the control plane |
gptkbp:safetyFeatures |
Kubernetes API server
|
gptkbp:service_branch |
nan
|
gptkbp:supports |
custom controllers
cloud provider integrations |
gptkbp:wrote |
Go programming language
|