Openshift-dns daemonsets doesn't include toleration to run on nodes with taints
Issue
-
Openshift-dns daemonset
doesn't includetoleration
to run on nodes withtaints
. After aNoSchedule taint
is configured for a node, thedaemon set
stops managing the pods on that node and 2 things happen:- If the pods are deleted on nodes with
taint
, they won't be recovered. no dns-default pod found for node
is reported.-
The following alerts are triggering:
Pods of `DaemonSet openshift-dns/dns-default` are running where they are not supposed to run.
- If the pods are deleted on nodes with
Environment
- Red Hat OpenShift Container Platform (RHOCP)
- 4
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.