nerdexam
Linux_Foundation

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…

Submitted by priya_blr· May 4, 2026Kubernetes Fundamentals

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)
  • B
    4% (1)
  • C
    8% (2)
  • D
    88% (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

#Kubernetes Deployment#Stateless workloads#Kubernetes resources#Workload management

Community Discussion

No community discussion yet for this question.

Full KCNA Practice