github kubernetes/autoscaler vertical-pod-autoscaler-1.6.0

11 hours ago

Changes by Kind

API Change

  • Correctly mark the VPA UpdateMode "Auto" as deprecated, that was deprecated in VPA 1.5 (#9073, @adrianmoisey)

Feature

  • Adds --in-place-skip-disruption-budget flag that skips disruption budget checks for in-place pod updates when all containers have NotRequired resize policy (#8987, @omerap12)
  • Promote InPlaceOrRecreate feature to GA, defaulted to enabled (#9082, @adrianmoisey)

Bug or Regression

  • Avoid returning error when annotation patch for InPlaceOrResize fails, that would cause Pods to get unnecessarily evicted after resize (#9115, @adrianmoisey)
  • Optimize memory usage in VPA components by scoping informers to configured namespaces. (#9122, @adrianmoisey)
  • Vertical-pod-autoscaler: Fix the version of the k8s.io/client-go module. (#8579, @ialidzhikov)
  • Vpa-updater and vpa-admission-controller no longer excessively log fail to get pod controller: (...) last error node is not a valid owner (#8611, @adrianmoisey)
  • VPA: Fix recommender race conditions for vpa Conditions and Recommendations (#8967, @jkyros)

Other (Cleanup or Flake)

Don't miss a new autoscaler release

NewReleases is sending notifications on new releases.