Добавить в корзинуПозвонить
Найти в Дзене
Машинное обучение

☸️ Kubernetes DaemonSet - простое объяснение

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

☸️ Kubernetes DaemonSet - простое объяснение

🔹 Что такое DaemonSet

DaemonSet гарантирует, что копия Pod запускается на каждом узле в кластере Kubernetes.

♾ Проще говоря: «запусти этот Pod на каждой машине в кластере»

🧠 Зачем нужны DaemonSet

Есть задачи, которые должны работать на всех узлах, а не только на части.

Типичные кейсы:

📊 Агенты мониторинга (например, Prometheus Node Exporter)

📜 Сборщики логов (например, Fluentd)

🌐 Сетевые компоненты (например, CNI плагины)

🔐 Агенты безопасности

⚙️ Как это работает

Когда добавляется новый узел - Pod автоматически запускается

Когда узел удаляется - Pod удаляется

По умолчанию - один Pod на узел

🧩 Пример работы

Ты создаёшь DaemonSet

Kubernetes проверяет все узлы

На каждом узле запускается один Pod

Добавляется новый узел - Pod создаётся автоматически