Skip to content

Releases: kubernetes-sigs/descheduler

Descheduler v0.20.0

10 Dec 17:16
c86d1c7
Compare
Choose a tag to compare

Container image for this release is available at: k8s.gcr.io/descheduler/descheduler:v0.20.0

The Helm chart for this release is published here.

New Features 🌈

Bug Fixes 🐛

  • #395 Move IsEvictable check in PodAntiAffinity
  • #427 Fix version output in automated container builds @seanmalloy
  • #443 Set container resources in helm chart @seanmalloy
  • #442 Set container resources in YAML manifests @seanmalloy
  • #454 Fix broken namespace logic in TopologySpreadConstraints @damemi
  • #455 Helm: allow the topologySpreadConstraint strategy to list namespaces @AmoVanB

Others 🏃

descheduler-helm-chart-0.20.0

10 Dec 15:23
c86d1c7
Compare
Choose a tag to compare

Descheduler for Kubernetes is used to rebalance clusters by evicting pods that can potentially be scheduled on better nodes. In the current implementation, descheduler does not schedule replacement of evicted pods but relies on the default scheduler for that.

descheduler-helm-chart-0.19.2

09 Dec 01:47
7d325e4
Compare
Choose a tag to compare

Descheduler for Kubernetes is used to rebalance clusters by evicting pods that can potentially be scheduled on better nodes. In the current implementation, descheduler does not schedule replacement of evicted pods but relies on the default scheduler for that.

descheduler-helm-chart-0.19.1

08 Dec 19:22
c42bd6e
Compare
Choose a tag to compare

DEPRECATED - Descheduler for Kubernetes is used to rebalance clusters by evicting pods that can potentially be scheduled on better nodes. In the current implementation, descheduler does not schedule replacement of evicted pods but relies on the default scheduler for that.

descheduler-helm-chart-0.18.2

08 Dec 19:34
ec76672
Compare
Choose a tag to compare

Descheduler for Kubernetes is used to rebalance clusters by evicting pods that can potentially be scheduled on better nodes. In the current implementation, descheduler does not schedule replacement of evicted pods but relies on the default scheduler for that.

Descheduler v0.19.0

01 Sep 20:12
745e299
Compare
Choose a tag to compare

Container image for this release is available at: k8s.gcr.io/descheduler/descheduler:v0.19.0

The Helm chart for this release is published here.

New Features 🌈

Bug Fixes 🐛

Others 🏃

descheduler-helm-chart-0.19.0

01 Sep 16:59
745e299
Compare
Choose a tag to compare

Descheduler for Kubernetes is used to rebalance clusters by evicting pods that can potentially be scheduled on better nodes. In the current implementation, descheduler does not schedule replacement of evicted pods but relies on the default scheduler for that.

descheduler-helm-chart-0.18.1

23 Jul 18:29
6e23579
Compare
Choose a tag to compare

Descheduler for Kubernetes is used to rebalance clusters by evicting pods that can potentially be scheduled on better nodes. In the current implementation, descheduler does not schedule replacement of evicted pods but relies on the default scheduler for that.

Helm Chart v0.18.0

21 Jul 13:58
f959101
Compare
Choose a tag to compare

This release publishes the Helm chart for the 1.18 (v0.18.0) Descheduler

Descheduler v0.18.0

22 May 13:56
d85ce22
Compare
Choose a tag to compare

Docker images are available on Google Container Registry:

docker run asia.gcr.io/k8s-artifacts-prod/descheduler/descheduler:v0.18.0
docker run eu.gcr.io/k8s-artifacts-prod/descheduler/descheduler:v0.18.0
docker run us.gcr.io/k8s-artifacts-prod/descheduler/descheduler:v0.18.0

Note: This release signals a switch in our previous release cycles to now match the current Kubernetes release (this is why we are releasing as v0.18.0, corresponding to Kubernetes 1.18, instead of v0.11.0). We plan to maintain regular releases to match with the Kubernetes version in this pattern.

New Features 🌈

Bug Fixes 🐛

  • #181 LowNodeUtilization strategy takes node taints into consideration @jw-s
  • #240 Fix serialization for NodeResourceUtilizationThresholds parameters @ingvagabund
  • #242 Fix container image location in Job and CronJob YAML @seanmalloy
  • #249 Update nodes on every iteration with CLI option --descheduling-interval @ingvagabund
  • #256 Fix early return from PodFitsAnyNode check @damemi
  • #275 RemoveDuplicates strategy now takes container image name into account @damemi
  • #276 Fix serialization for RemovePodsHavingTooManyRestarts parameters @damemi

Others 🏃