Kubernetes Scheduling

--

Daemon sets:

Daemon sets ensures that 1 copy of pods is always running on a node. when the Node is removed the POD is automatically deleted.

Sample Use case includes — Monitoring agent. networking solution like weave-net.

Creating a daemon set similar to creating a ReplicaSet.

#Sample definition YAML file
apiVersion: apps/v1
kind: DaemonSet
metadata:
name: patrol-agent-daemonset
spec:
selector:
matchLabels:
app: patrol-monitoring
template:
metadata:
labels:
app: patrol-monitoring
spec:
containers:
- name: patrol-agent
image: patrol-image
# To View Daemonset created.
$kubectl get daemonsets
#Details about Daemonset
$kubectl describe daemonsets patrol-agent-daemonset

--

--

Khemnath chauhan
Khemnath chauhan

No responses yet