Introduction
Sometimes you need to run a small program on every computer in your cluster. DaemonSets help you do this by making sure a copy of your program runs on each node automatically.
When you want to collect logs from every node in your cluster.
When you need to monitor the health of each node with a small agent.
When you want to run a network tool on every node to manage traffic.
When you need to apply security scanning software on all nodes.
When you want to run a storage driver on every node to handle disks.