🔧
Workloads

DaemonSets

One Pod Per Node
💡 DaemonSet, EK, "SECURITY, GUARD, HAR, BUILDING, ENTRANCE, PAR" jaisa, hai — HAR, SINGLE, BUILDING, (node) mein, EXACTLY, EK, GUARD, (pod) hona, ZAROORI, hai, na, KAM, na, ZYAADA.

DaemonSet, ensure, karta hai, ki, cluster, ke, HAR, (ya, KUCH, SELECTED) node, PAR, EXACTLY, EK, COPY, of, EK, pod, chale. JAB, NAYE, nodes, cluster, mein, JOIN, karte, HAIN, TO, DaemonSet, AUTOMATICALLY, US, node, PAR, bhi, EK, pod, ADD, kar, deta hai.

COMMON, USE-CASES, hain: LOG, COLLECTION, agents, (jaise, Fluentd), MONITORING, agents, (jaise, node-exporter), aur, NETWORKING/STORAGE, plugins, JINHE, HAR, node, PAR, RUN, HONA, ZAROORI, hai.

apiVersion: apps/v1
kind: DaemonSet
metadata:
  name: log-collector
spec:
  selector:
    matchLabels:
      app: log-collector
  template:
    metadata:
      labels:
        app: log-collector
    spec:
      containers:
      - name: fluentd
        image: fluentd
🔧
DaemonSet, EK, "SECURITY, GUARD, HAR, BUILDING, ENTRANCE, PAR" jaisa, hai — HAR, SINGLE, BUILDING, (node) mein, EXACTLY, EK, GUARD, (pod) hona, ZAROORI, hai, na, KAM, na, ZYAADA.
1 / 2
⚡ Quick Recap
  • DaemonSet = har node par exactly ek pod copy guarantee karta hai
  • Naye node join karne par automatically ek pod add ho jaata hai
  • Log collection, monitoring, networking plugins ke common use-cases
Is page mein (2 subtopics)

DaemonSet, updates, "RollingUpdate" strategy, follow, kar, sakti, HAIN — EK, EK, karke, HAR, node, ke, pod, ko, UPDATE, kiya, jaata hai, taaki, EK, saath, SAARE, nodes, PAR, LOGGING/MONITORING, DOWN, na, ho, jaaye.

Zaroori, NAHI, ki, DaemonSet, HAR, SINGLE, node, PAR, RUN, ho — "nodeSelector" ya, "affinity" rules, se, DaemonSet, ko, sirf, SPECIFIC, nodes, (jaise, sirf, GPU, waale, nodes) PAR, RESTRICT, kiya, ja, sakta hai.

spec:
  template:
    spec:
      nodeSelector:
        gpu: "true"