Files
2026-03-25 00:05:57 +01:00

1.1 KiB

DaemonSet

#kubernetes #workload #słownik

Co to jest?

DaemonSet zapewnia że jeden pod działa na każdym (lub wybranych) nodzie klastra. Gdy nowy node jest dodany, DaemonSet automatycznie deployuje na nim pod.

Use cases

Use case Przykład
Log collection Fluentd, Filebeat
Monitoring Node Exporter, Datadog Agent
Storage Ceph, GlusterFS
Networking Calico, Cilium
Inference discovery Sympozium Node Probe

Różnica vs Deployment

DaemonSet Deployment
Repliki 1 per node (auto) N (zdefiniowane)
Scheduling Gwarantowany per node Scheduler decyduje
Scaling Dodanie/usunięcie node'a Zmiana replica count

Użycie w Sympozium

Node Probe DaemonSet (cmd/node-probe/):

  • Jeden pod na każdym nodzie
  • Probeuje localhost porty (Ollama :11434, vLLM :8000, etc.)
  • Annotuje node z odkrytymi inference providers
  • API Server czyta annotacje → TUI/Web UI pokazuje

Więcej: Node Probe - odkrywanie inferencji


Powiązane: Node Probe - odkrywanie inferencji | Deployment | Pod