#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: [ Ссылка ]
Please give a Like and Subscribe to the channel - [ Ссылка ]
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: [ Ссылка ]
Thank you very much!
DaemonSets in Kubernetes
Теги
devopsschool of devopskuberneteslearn kubernetesnanaDaemonSetReplicaSetKubernetesContainerContainer Orchestration EngineDaemonset Kuberneteskubernetes daemonsetkubernetes daemonset basicsdaemonset tutorialdaemonset trainingKubernetes hands-onDaemonset demoKodekloudPrometheusPrometheus node exporterMonitoring in Kubernetes