Kube-descheduler provides a good documentation about howto configure its policy, evictor and strategy plugins. But it doesn't describe howto test strategies.
As PoC, I need to test RemovePodsViolatingInterPodAntiAffinity strategy ! And you documented:
This strategy makes sure that pods violating interpod anti-affinity are removed from nodes. For example, if there is podA on a node and podB and podC (running on the same node) have anti-affinity rules which prohibit them to run on the same node, then podA will be evicted from the node so that podB and podC could run. This issue could happen, when the anti-affinity rules for podB and podC are created when they are already running on node.
Hi Team,
Kube-descheduler provides a good documentation about howto configure its policy, evictor and strategy plugins. But it doesn't describe howto test strategies.
As PoC, I need to test RemovePodsViolatingInterPodAntiAffinity strategy ! And you documented:
So, how can I simulate that issue above ?
My best regards,