Descheduler v0.28.1
What's Changed
- topologySpreadConstraints: handle
nodeTaintsPolicy
andnodeAffinityPolicy
constraints by @a7i in #1218 - fix: structured err logs in eviction by @a7i in #1228
- helm: update cronjob args argument to avoid unmarshal error by @cayla in #1229
- helm: update cronjob args argument to avoid unmarshal error by @a7i in #1231
- fix: golangci config by @jklaw90 in #1242
- docs: fix evictableNamespaces example by @a7i in #1241
- nodefit: use info log level when pod doesn't fit by @antoinedeschenes in #1220
- helm: support of
timeZone
for CronJob by @a7i in #1245 - helm: ability to specify
dnsConfig
by @audip in #1260 - Bump dependencies to address CVE-2023-44487 by @ingvagabund in #1263
- CVE 2023 44487 fixes by @ingvagabund in #1270
- bump deps for CVE-2023-25151 by @a7i in #1277
- topologyspreadconstraint: support
matchLabelKeys
by @a7i in #1233 - fix: display ownerKey in the logs correctly by @dimunech in #1281
- fix: version skew compatibility for managed kubernetes providers by @a7i in #1249
- Release 1.28.1 by @a7i in #1285
- adding jklaw90 to reviewers by @jklaw90 in #1276
- copy cherry_pick_pull script form kubernetes/kubernetes by @a7i in #1282
- CVE-2023-47108: replace otelgrpc version by @a7i in #1293
- fix: json logging by @a7i in #1296
- Make the logged nodeutilization percentages human-readable by @PeterSzegedi in #1294
- fix: revert defer of context done by @a7i in #1299
- v0.28.1 - sync release-1.28 branch by @a7i in #1301
- Automated cherry pick of #1292: chore: upgrade libs to kubernetes 0.28.4 and matching go by @a7i in #1302
New Contributors
- @cayla made their first contribution in #1229
- @dimunech made their first contribution in #1281
- @PeterSzegedi made their first contribution in #1294
Full Changelog: v0.28.0...v0.28.1