Skip to main content

[DRAFT] Workload Management

  1. Workload Management Pod: The smallest deployable unit. Deployment: Manages stateless applications and rolling updates. ReplicaSet: Ensures a specified number of pod replicas. StatefulSet: Manages stateful applications. DaemonSet: Ensures a pod runs on all (or some) nodes. Job: Runs a task to completion. CronJob: Schedules jobs periodically. Label: Key-value pairs for identifying objects. Selector: Used to select objects based on labels. Affinity/Anti-affinity: Scheduling rules for pods. Taint/Toleration: Controls pod placement on nodes. Resource Requests/Limits: CPU/memory requirements for pods. Horizontal Pod Autoscaler (HPA): Scales pods based on metrics.