Controller Type | Description |
---|---|
ConfigMap | Stores configuration data as key-value pairs that can be consumed by pods or other resources |
CronJob | Creates Jobs on a schedule |
DaemonSet | Ensures that a pod runs on every node in the cluster or a subset of nodes |
Deployment | Manages the rollout and rollback of ReplicaSets |
Ingress | Manages external access to the services in the cluster |
Job | Creates one or more pods and ensures that they successfully complete a task |
ReplicaSet | Ensures that a specified number of pod replicas are running at any given time |
Secret | Stores sensitive data such as passwords, tokens, keys, that can be consumed by pods or other resources |
Service | Provides a stable network endpoint for accessing a group of pods |
StatefulSet | Manages the deployment and scaling of a set of pods with persistent identities and storage |
Last active
August 31, 2023 07:59
-
-
Save EliFuzz/2c07b60c1132fc6d2b5e207107d6d006 to your computer and use it in GitHub Desktop.
Types of Controllers in Kubernetes
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment