Descheduler v0.18.0
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 🌈
- #254 Add new RemovePodsHavingTooManyRestarts strategy @damemi
- #274 Add new PodLifeTime strategy @seanmalloy
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 🏃
- #233 Update release documentation @seanmalloy
- #239 Update email address in Dockerfiles @aveshagarwal
- #244 Create initial user and contributor guides @seanmalloy
- #255 Update to Go 1.13.9 @seanmalloy
- #258 Add CI test to verify vendor changes @damemi
- #256 Fix early return from PodFitsAnyNode check @damemi
- #260 Update link to contributor cheat sheet @CriaHu
- #262 Improved LowNodeUtilization performance @ingvagabund
- #264 Update documentation for RemovePodsViolatingNodeAffinity strategy @ingvagabund
- #265 Refactor taint code to reduce duplicate code @ingvagabund
- #266 Refactor maximum pods per nodes check to reduce duplicate code @ingvagabund
- #278 Update list of strategies in README @lixiang233
- #279 Add namespace to logs for evicted pods @seanmalloy
- #280 Update do k8s v1.18 dependencies @damemi