You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Today we can ask draino to skip eviction on pods controlled by:
daemonset
statefulset
But there are other type of controlled that we can thinks of and with CRD, the list cannot even be preset.
It would be great to have a parameter that allow us to specify the type of control that we want to consider as exception at eviction time:
replace
evictDaemonSetPods = app.Flag("evict-daemonset-pods", "Evict pods that were created by an extant DaemonSet.").Bool()
evictStatefulSetPods = app.Flag("evict-statefulset-pods", "Evict pods that were created by an extant StatefulSet.").Bool()
by
doNotEvictPodControlledBy = app.Flag("do-not-evict-controlled-by", "Do not evict pods that are controlled by the designated kind").Default(kubernetes.KindStatefulSet,kubernetes.KindDaemonSet).Strings()
The text was updated successfully, but these errors were encountered:
Today we can ask
draino
to skip eviction on pods controlled by:But there are other type of controlled that we can thinks of and with CRD, the list cannot even be preset.
It would be great to have a parameter that allow us to specify the type of control that we want to consider as exception at eviction time:
replace
by
The text was updated successfully, but these errors were encountered: