# daemonset
#kubernetes
**Purpose**: A DaemonSet ensures that a copy of a Pod runs on every node within a Kubernetes cluster.
- **Features**: It is particularly useful for deploying background tasks, such as log collection and monitoring agents, ensuring that these services are consistently available across all nodes.
- **Example**: A DaemonSet can be employed to deploy a log collection agent, such as Fluentd or Logstash, on every node in the Kubernetes cluster, enabling centralized log management and analysis.