☸️ Kubernetes DaemonSet - простое объяснение
🔹 Что такое DaemonSet
DaemonSet гарантирует, что копия Pod запускается на каждом узле в кластере Kubernetes.
♾ Проще говоря: «запусти этот Pod на каждой машине в кластере»
🧠 Зачем нужны DaemonSet
Есть задачи, которые должны работать на всех узлах, а не только на части.
Типичные кейсы:
📊 Агенты мониторинга (например, Prometheus Node Exporter)
📜 Сборщики логов (например, Fluentd)
🌐 Сетевые компоненты (например, CNI плагины)
🔐 Агенты безопасности
⚙️ Как это работает
Когда добавляется новый узел - Pod автоматически запускается
Когда узел удаляется - Pod удаляется
По умолчанию - один Pod на узел
🧩 Пример работы
Ты создаёшь DaemonSet
Kubernetes проверяет все узлы
На каждом узле запускается один Pod
Добавляется новый узел - Pod создаётся автоматически
Post #2063
1.64K

- 👍 3