Image for this release is available at registry.k8s.io/descheduler/descheduler:v0.26.0
What's Changed
- Update helm chart version to v1.25.0 by @pravarag in #936
- Fix wrong command on contributor-guide.md by @liangyuanpeng in #952
- add PreEvictionFilter extension to DefaultEvictor Plugin by @knelasevero in #955
- feat: show nodename in evicted events by @aslafy-z in #957
- fix sharedInformerFactory register by @xiaoanyunfei in #956
- Plugin arguments defaulting + moving plugin arguments to each corresponding plugin #925 by @spike-liu in #954
- includeSoftConstraints not being respected for TopologySpreadConstraint by @vholer in #961
- set helm-extra-set-args as inline command arg by @a7i in #953
- doc: fix a markdown's style on user-guide by @sanposhiho in #971
- 📖 Fix broken kustomize reference in the root README by @furkatgofurov7 in #973
- README: be more explicit about scope of the descheduler.alpha.kubernetes.io/evict annotation by @ingvagabund in #987
- Fix wired behavior during code generating by @spike-liu in #988
- add restricted security policy to e2e test pods by @madeelibm in #975
- Update verify scripts to use the generation scripts directly by @damemi in #982
- Update helm chart rolebinding to use events.k8s.io by @damemi in #990
- correct JSON log format by @wakeful in #993
- add namespace filter to nodeutilization by @knelasevero in #967
- add warning when enabling both dryRun and leaderElection by @Dentrax in #853
- Switch to registry.k8s.io by @damemi in #998
- add myself to reviewers by @knelasevero in #1000
- run:
gofumpt -w -extra .
by @Dentrax in #969 - Separate migration of strategy configuration from the constructing and running the plugins by @ingvagabund in #999
- use plugin registry and prepare for conversion by @knelasevero in #1003
- bump to k8s 1.26-rc.1 by @a7i in #1010
- Go 1.19.3 by @a7i in #1012
- logo in readme by @knelasevero in #1016
- Allow a setting option
ttlSecondsAfterFinished
for job by @ism-k in #1022 - parallelize docker build for each arch by @a7i in #1019
- update version references in docs and readme by @a7i in #1018
- increase cloudbuild timeout to 30 minutes until we figure out proper optimizations by @a7i in #1023
- Increase cloud build timeout to 1 hour by @damemi in #1028
- Revert "parallelize docker build for each arch" by @a7i in #1029
- cleanup: remove ioutil for new go version by @my-git9 in #1030
- bump to k8s 1.26 by @JaneLiuL in #1015
- update license year boilerplate by running make gen by @a7i in #1035
New Contributors
- @liangyuanpeng made their first contribution in #952
- @aslafy-z made their first contribution in #957
- @spike-liu made their first contribution in #954
- @vholer made their first contribution in #961
- @sanposhiho made their first contribution in #971
- @furkatgofurov7 made their first contribution in #973
- @madeelibm made their first contribution in #975
- @wakeful made their first contribution in #993
- @ism-k made their first contribution in #1022
- @my-git9 made their first contribution in #1030
Full Changelog: v0.25.0...v0.26.0