×

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.

Release notes for Kube Descheduler Operator 5.1.1

Issued: 2 December 2024

The following advisory is available for the Kube Descheduler Operator 5.1.1:

New features and enhancements

  • This release of the Kube Descheduler Operator updates the Kubernetes version to 1.31.

Bug fixes

  • This release of the Kube Descheduler Operator addresses several Common Vulnerabilities and Exposures (CVEs).

Release notes for Kube Descheduler Operator 5.1.0

Issued: 23 October 2024

The following advisory is available for the Kube Descheduler Operator 5.1.0:

New features and enhancements

  • 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.

Bug fixes

  • This release of the Kube Descheduler Operator addresses several Common Vulnerabilities and Exposures (CVEs).