Re:How We Found 7 TiB of Memory Just Sitting Around
by stackskipton on Saturday November 01, 2025 @10:54AM
(#45782091)
I think DaemonSet is to reduce network load so Vector is not pulling logs files over the network.
We run Vector as Daemonset as well but we don't have a ton of namespaces. Render sounds like they have a ton of namespaces running maybe one or two pods since their customers are much smaller. This is probably much more niche setup then many users of Kubernetes.
Vector is a daemonset, because it needs to tail the log files on each node. A single vector per namespace might not reside on the nodes that each pod is on.