A log-forwarder must run exactly one agent Pod on every node to read node-local files. Which workload fits?
Select an answer to reveal the explanation.
Short Explanation
Need one firefighter on every street? That is a DaemonSet—Kubernetes parks a Pod on each node and adds or removes them as nodes join or leave. A Deployment replica count is a headcount, not a per-node guarantee.
Full Explanation
DaemonSets ensure a Pod copy on each selected node, which matches node-local agents such as log forwarders. A Deployment replica count can drift from node count and does not inherently bind one Pod per node. CronJobs and Jobs address batch timing and completions, not continuous per-node coverage.