3 ms·
To be honest, lack of daemonsets makes sense, because you don't have hosts per se. Each pod is running on it's own Linux VM. Daemonsets are generally intended
by watermelon0 2y ago
To be honest, lack of daemonsets makes sense, because you don't have hosts per se. Each pod is running on it's own Linux VM.
Daemonsets are generally intended if you have multi-pod nodes; otherwise, you can just use sidecars.
- booleanbetrayal 2y agoSidecars are definitely a workaround but are hard to manage lifecycle for in conjunction with the primary container. This is now easier to do in 1.29+ with Sidecars officially supported via restartPolicy, but it was a colossal hassle prior to the advent of that. Also, we had noticed (maybe this has changed) that often logging frameworks were distro'd as DaemonSets (Helm, etc) and you'd have to shoe-horn the sidecar approach a bit.