Howtoforge published a tutorial about creating a Daemonset in Kubernetes.
Create a Daemonset in Kubernetes
A DaemonSet makes sure that all of the Nodes in the Kubernetes Cluster run a copy of a Pod. Every node will have a copy of the pod. When nodes are added to the cluster, Pods are added to them and when nodes are removed from the cluster, the Pods are removed. If we delete a DaemonSet it will clean up the Pods it created.
Create a Daemonset in Kubernetes