Descheduler v0.28.0
What's Changed
- add unit tests for version compatibility check by @a7i in #1096
- fix plugin arg conversion when using multiple profiles with same plugin by @a7i in #1143
- Use dl.k8s.io instead of kubernetes-release bucket by @ratnopamc in #1145
- update deprecated sets.String to generic sets by @a7i in #1146
- helm: ability to override command and args. set args inline by @a7i in #1151
- fix: imagepullsecrets indentation for kind: Deployment by @a7i in #1150
- docs: supplement missing link by @mikutas in #1159
- bump chart to v0.27.1 by @a7i in #1160
- Custom labels for ServiceMonitor resource by @nlamirault in #1147
- pod anti-affinity check among nodes by @10hin in #1033
- PodLifeTime: support CrashLoopBackOff container state by @a7i in #1164
- update pause image from 'kubernetes/pause' to 'registry.k8s.io/pause' by @a7i in #1166
- TooManyRestart: state filter for CrashLoopBackOff by @a7i in #1165
- Replace deprecated command with environment file by @jongwooo in #1173
- use pod informers for listing pods in removepodsviolatingtopologyspreadconstraint and removepodsviolatinginterpodantiaffinity by @a7i in #1163
- removepodsviolatingtopologyspreadconstraint: implement explicit constraints by @a7i in #1148
- FakeClientset: bump watch channel size by @ingvagabund in #1174
- deschedule/balance order (continuation) by @ingvagabund in #1177
- bump log level for processing info by @a7i in #1141
- fix priority threshold by name alone by @knelasevero in #1186
- feat: Enable open telemetry tracing by @harshanarayana in #1189
- bump to k8s 1.28 beta.0 by @a7i in #1201
- nodefit: aggregate errors by @lucming in #1203
- fix: base configmap missing plugin RemoveDuplicates by @a7i in #1207
- feat: Implement preferredDuringSchedulingIgnoredDuringExecution for RemovePodsViolatingNodeAffinity by @jordipiqueselles in #1210
- fix: descheduler_loop_duration_seconds has wrong value by @Abirdcfly in #1215
- .gitattribute to not pollute PRs or stats by @a7i in #1202
- Bump Kubernetes dependencies to v1.28.0 by @JaneLiuL in #1216
- profile: fix span attribute typo by @antoinedeschenes in #1221
- k8s 1.28: update docs and go-version by @a7i in #1224
New Contributors
- @ratnopamc made their first contribution in #1145
- @mikutas made their first contribution in #1159
- @nlamirault made their first contribution in #1147
- @10hin made their first contribution in #1033
- @jongwooo made their first contribution in #1173
- @jordipiqueselles made their first contribution in #1210
- @Abirdcfly made their first contribution in #1215
- @antoinedeschenes made their first contribution in #1221
Full Changelog: v0.27.0...v0.28.0