Schematic nodes A, B and C are intended for coverage: A is Ready, B Pending and C a gap; D is intentionally excluded.

A DaemonSet puts one Pod on every eligible node

A Deployment targets a replica count; a DaemonSet targets coverage of eligible nodes. That is useful for node-level log collectors, network agents, and device plugins. A newly eligible node creates reconciliation work, not an immediate guarantee that its agent is running or ready. Selection rules, scheduling, image pulls, startup, and node health can all delay useful coverage. ...

March 29, 2027 · 6 min · XB Field Notes