github kubernetes/autoscaler vertical-pod-autoscaler-1.5.0

3 hours ago

What's Changed

  • Fix typos in the metric name for VPA In-Place update by @toVersus in #8122
  • Update VPA release instructions with correct tag command by @raywainman in #8120
  • migrate claimReservedForPod to use upstream IsReservedForPod by @omerap12 in #7798
  • Add metric for failed in-place update attempt by @omerap12 in #8136
  • Make VPA and Checkpoint updates concurrent by @voelzmo in #7992
  • updating the script to handle multi-line flag descriptions by @aman4433 in #8144
  • migrate os.Exit(255) to klog.FlushAndExit by @bedsteye in #8159
  • Add tag script for VPA to make release easier and less error-prone by @raywainman in #8163
  • Set correct k8s/client-go version in go.mod by @nickytd in #8165
  • e2e: Use correct version of k8s.io/client-go by @ialidzhikov in #8172
  • Add admission controller service to kustomization by @laoj2 in #8179
  • migrate ClaimOwningPod to use upstream IsForPod by @omerap12 in #7852
  • fix: add missing 'admission-controller-service' resource to 'hack/vpa-process-yamls.sh print' by @marcdavoli in #8210
  • Fix(VPA): updater in-place metrics initialization by @yalosev in #8253
  • fix(VPA): Do not update webhook CA when registerWebhook is disabled by @vflaux in #8249
  • [VPA] Use factory start to fill caches instead of separate informers by @yalosev in #8259
  • chore: bump golangci lint to v2 by @jklaw90 in #8203
  • [VPA] Add prometheus bearer auth support by @yalosev in #8263
  • feat(recommender): add round memory bytes by @m-messiah in #8298
  • Fallback to eviction when InPlaceUpdate fail by @omerap12 in #8303
  • fix: VPA add readiness and liveness for vpa admission by @jklaw90 in #8346
  • Switch VPA checkpoint to use a lister by @adrianmoisey in #8331
  • Add update_mode label to VPA updater metrics by @laoj2 in #8395
  • deprecate humanized memory flag by @omerap12 in #8400
  • Bump golang from 1.24.5 to 1.24.6 in /vertical-pod-autoscaler/pkg/recommender by @dependabot[bot] in #8414
  • Bump golang from 1.24.5 to 1.24.6 in /vertical-pod-autoscaler/pkg/admission-controller by @dependabot[bot] in #8415
  • Bump golang from 1.24.5 to 1.24.6 in /vertical-pod-autoscaler/pkg/updater by @dependabot[bot] in #8416
  • Promote In-Place to Beta by @adrianmoisey in #8423
  • Combine in-place and regular e2e tests by @adrianmoisey in #8429
  • Add some race-condition protection to VPA recommender by @adrianmoisey in #8320
  • feat: deprecate UpdateMode Auto in VPA by @rushmash91 in #8426
  • feat(vpa/updater): Add a new counter metric to measure the total number of failed Pods evictions attempts by @vitanovs in #8430
  • feat(vpa/updater): Add VPA resource name and namespace to success and fail resource updates counter metrics by @vitanovs in #8445
  • Bump VPA dependencies for Kubernetes 1.34 by @adrianmoisey in #8483
  • Switch away from github.com/golang/mock by @omerap12 in #8489

New Contributors

Full Changelog: vertical-pod-autoscaler-1.4.2...vertical-pod-autoscaler-1.5.0

Don't miss a new autoscaler release

NewReleases is sending notifications on new releases.