Roadmap › Kubernetes (K8s) & AKS › Module: Running Workloads Well
Lessons in this course (15)

8. Workload types: StatefulSet, DaemonSet, Job, CronJob

IntermediateMediumLesson 8 of 15
ObjectUse
DeploymentStateless apps (APIs, web)
StatefulSetStateful apps needing stable identity and storage: ordered pods db-0, db-1, each with its own PersistentVolumeClaim, stable DNS via a headless Service
DaemonSetOne pod per node: log collectors, monitoring agents, CNI
JobRun to completion (migrations, batch) with retries
CronJobScheduled Jobs (schedule: "0 2 * * *")