KCNA · Question #152
Which of the following resources helps in managing a stateless application workload on a Kubernetes cluster?
The correct answer is D. Deployment. A Deployment is the primary Kubernetes resource for managing stateless application workloads. It provides declarative updates, rolling deployments, rollbacks, and scaling via ReplicaSets. DaemonSet (A) runs one pod per node and is used for node-level services, not general…
Question
Which of the following resources helps in managing a stateless application workload on a Kubernetes cluster?
Options
- ADaemonSet
- BStatefulSet
- Ckubectl
- DDeployment
How the community answered
(24 responses)- B4% (1)
- C8% (2)
- D88% (21)
Explanation
A Deployment is the primary Kubernetes resource for managing stateless application workloads. It provides declarative updates, rolling deployments, rollbacks, and scaling via ReplicaSets. DaemonSet (A) runs one pod per node and is used for node-level services, not general stateless apps. StatefulSet (B) is specifically for stateful applications requiring stable network IDs and persistent storage (e.g., databases). kubectl (C) is a CLI tool, not a workload resource. The Deployment is the standard answer for deploying and managing stateless services in Kubernetes.
Topics
Community Discussion
No community discussion yet for this question.