github kubernetes-sigs/descheduler v0.32.0

latest releases: v0.32.1, descheduler-helm-chart-0.32.1
5 days ago

What's Changed

  • descheduler v0.31.0: bump kustomize files by @a7i in #1511
  • chore: bump golangci-lint to latest by @a7i in #1513
  • descheduler v0.31.0: bump helm chart by @a7i in #1512
  • fix: github action Release Charts to have write permissions by @a7i in #1514
  • [e2e] abstract common methods by @fanhaouu in #1517
  • [DuplicatePods] e2e: build a descheduler image and run the descheduler as a pod by @fanhaouu in #1520
  • [FailedPods] e2e: build a descheduler image and run the descheduler as a pod by @fanhaouu in #1521
  • [TopologySpreadConstraint] e2e: build a descheduler image and run the descheduler as a pod by @fanhaouu in #1523
  • [LeaderElection] e2e: build a descheduler image and run the descheduler as a pod by @fanhaouu in #1522
  • Make sure dry runs sees all the resources a normal run would do by @john7doe in #1526
  • test: construct e2e deployments through buildTestDeployment by @ingvagabund in #1527
  • Node utilization refactoring by @ingvagabund in #1532
  • add ignorePodsWithoutPDB option by @john7doe in #1529
  • Update Dockerfile - GoLang v 1.22.7 FIX - CVE-2024-34156, CVE-2024-34155 and CVE-2024-34158 by @sagar-18 in #1539
  • Update nodes sorting function to respect available resources by @ingvagabund in #1541
  • DeschedulerServer: new Apply function for applying configuration by @ingvagabund in #1542
  • sortNodesByUsage: drop extended resources as they are already counted in by @ingvagabund in #1546
  • nodeutilization: NodeUtilization: make pod utilization extraction configurable by @ingvagabund in #1543
  • nodeutilization: evictPodsFromSourceNodes: iterate through existing resources by @ingvagabund in #1544
  • nodeutilization: usage2KeysAndValues for constructing a key:value list for InfoS printing resource usage by @ingvagabund in #1549
  • bump(golangci-lint)=v1.62.0 by @ingvagabund in #1551
  • nodeutilization: separate code responsible for requested resource extraction into a dedicated usage client by @ingvagabund in #1545
  • Introduce RequestEviction feature for evicting pods in background (KEP-1397) by @ingvagabund in #1466
  • Use actual node resource utilization by consuming kubernetes metrics by @ingvagabund in #1555
  • Bump to Go 1.23.3 by @seanmalloy in #1565
  • Bump golangci-lint to 1.62.2 by @seanmalloy in #1567
  • Bump kind version to v0.25.0 by @seanmalloy in #1568
  • Bump golangci-lint timeout from 2m to 5m by @seanmalloy in #1571
  • Enable golangci-lint Verbose Output by @seanmalloy in #1572
  • bump to kubernetes v0.32.0-rc.2 by @a7i in #1569
  • docs: Removing deschedulerPolicy.strategies since it does not exist by @felipewnp in #1570
  • Fixed the issue when successfulJobsHistoryLimit and failedJobsHistoryLimit variables are 0. by @icloudnote in #1573
  • Bump kind to v0.26.0 by @seanmalloy in #1576
  • Improve chart default values by @pipo02mix in #1564
  • bump to official kubernetes v0.32.0 deps by @a7i in #1575
  • feature(eviction): add event when EvictPod failed by @googs1025 in #1536
  • [release v0.32] update kubernetes kind version to 1.32 by @a7i in #1587
  • [release v0.32] update docs/readme by @a7i in #1588

New Contributors

Full Changelog: v0.31.0...v0.32.0

Don't miss a new descheduler release

NewReleases is sending notifications on new releases.