DaemonSet
Объект Kubernetes, гарантирующий, что на каждом (или выбранном) узле кластера работает один под. Применение: сборщики логов (Fluentd, Vector), мониторинг узлов (node-exporter), kube-proxy, CNI-плагины (Calico, Cilium), драйверы хранилищ.
Планировщик по умолчанию игнорирует ресурсные бюджеты и taints: DaemonSet должен работать, даже когда узлы заняты. Ограничить выбранными узлами можно через nodeSelector или affinity (например, только GPU-узлы для плагина устройств NVIDIA). Стратегии обновления: RollingUpdate или OnDelete. Когда в кластер входит новый узел, DaemonSet сам запускает на нём под; когда узел уходит — под удаляется.