Daemon Set
Daemon Set are Pod that are automatically scheduled on each Worker Node, when a new node is added to the Kubernetes cluster, the defined pod is scheduled on it, a good use case of this for Networking Solutions like Kube Proxy which can be scheduled on each node, they allow us to have one instance of an application available on every node of the cluster, Pods created in this manner are ignored by the Kube Scheduler
Some other use cases are setting up Logging or Monitoring for each node using Prometheus OpenTelemetry , Loki and Thanos, using which we can easily monitor our cluster and nodes in them, and we do not have to worry about the setup when a new Worker Node joins or leaves the Cluster.