#kubernetes #daemonsets #devops #fullstackdevelopment
We have learned that Deployments and ReplicaSets are used to ensure that a certain number of pods are always running. These pods may run on different nodes based on the affinity that we give. But in some cases, we need to perform a specific task on every node in the cluster, such as collecting logs or metrics for each node.
In such cases, using Deployments or ReplicaSets does not guarantee that the pod runs on every single node as nodes may get added to the cluster dynamically.
In this video, we will be learning how to perform node-specific tasks, such as collecting logs and metrics by running a pod on all nodes in the cluster using DaemonSets with complete hands-on!
Manifests: https://github.com/pelthepu/Kubernete...
Please give a Like and Subscribe to the channel - https://bit.ly/pavanelthepu
Timestamps:
0:00 - Intro
00:52 - DaemonSets
02:39 - DaemonSet Use Cases
03:29 - Prometheus Node Exporter
08:55 - kube-proxy Daemonset
09:47 - Delete Daemonset
My other courses:
Docker Complete Course: • Docker Tutorial | Full Course in 2 H...
Thank you very much!