KCNA · Question #25
What is a DaemonSet?
The correct answer is A. It's a type of workload that ensures a specific set of nodes run a copy of a Pod. A DaemonSet is a Kubernetes workload that ensures a copy of a specific Pod runs on all, or a selected subset, of nodes in a cluster.
Question
What is a DaemonSet?
Options
- AIt's a type of workload that ensures a specific set of nodes run a copy of a Pod.
- BIt's a type of workload responsible for maintaining a stable set of replica Pods running in any
- CIt's a type of workload that needs to be run periodically on a given schedule.
- DIt's a type of workload that provides guarantees about ordering, uniqueness, and identity of a set
How the community answered
(44 responses)- A91% (40)
- B2% (1)
- C5% (2)
- D2% (1)
Why each option
A DaemonSet is a Kubernetes workload that ensures a copy of a specific Pod runs on all, or a selected subset, of nodes in a cluster.
DaemonSets are used for running cluster-level background tasks, such as logging agents, monitoring agents, or storage daemons, guaranteeing that a specific Pod is present and running on each designated node.
This describes a ReplicaSet or Deployment, which maintains a stable number of replica Pods across available nodes, not necessarily one per node.
This describes a CronJob, which runs Pods on a recurring, scheduled basis.
This describes a StatefulSet, which provides guarantees about the ordering, uniqueness, and identity of a set of Pods, often used for stateful applications.
Concept tested: Kubernetes DaemonSet workload type
Source: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/
Topics
Community Discussion
No community discussion yet for this question.