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 skip the drain activity on some kind of pods:
--evict-daemonset-pods Evict pods that were created by an extant DaemonSet.
--evict-emptydir-pods Evict pods with local storage, i.e. with emptyDir volumes.
--evict-unreplicated-pods Evict pods that were not created by a replication controller.
--evict-statefulset-pods Evict pods that were created by an extant StatefulSet.
--protected-pod-annotation=KEY[=VALUE] ...
The problem is that even if we block the drain, the associated node is cordon. On a long run that could lead to have a lot of cordon nodes, leading to some operational issues.
Would you agree to add some options to exclude from cordon nodes based on the type of pods that they are running? Example:
--no-cordon-node-with-statefulset-pod
--no-cordon-node-with-unreplicated-pod
--no-cordon-node-with-protected-pod
--no-cordon-node-if-pod-cannot-be-drain // this one is kind of a superset of all the other (but daemonset of course)
WDYT?
On the implementation side that would lead to run a pod informer, that would result in more resource consumption. More options, more power, but also more resources required :)
The text was updated successfully, but these errors were encountered:
Today we can skip the drain activity on some kind of pods:
The problem is that even if we block the drain, the associated node is cordon. On a long run that could lead to have a lot of cordon nodes, leading to some operational issues.
Would you agree to add some options to exclude from cordon nodes based on the type of pods that they are running? Example:
WDYT?
On the implementation side that would lead to run a pod informer, that would result in more resource consumption. More options, more power, but also more resources required :)
The text was updated successfully, but these errors were encountered: