The Kube Descheduler Operator allows you to evict pods so that they can be rescheduled on more appropriate nodes.
These release notes track the development of the Kube Descheduler Operator.
For more information, see About the descheduler.
Issued: 23 October 2024
The following advisory is available for the Kube Descheduler Operator 5.1.0:
Two new descheduler profiles are now available:
CompactAndScale
: This profile attempts to evict pods from underutilized nodes to allow a workload to run on a smaller set of nodes.
LongLifecycle
: This profile balances resource usage between nodes and enables the RemovePodsHavingTooManyRestarts
and LowNodeUtilization
strategies.
For the CompactAndScale
profile, you can use the Technology Preview field devHighNodeUtilizationThresholds
to adjust the underutilized threshold value.