Skip to content

Vertical Pod Autoscaler 0.8.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@bskiba bskiba released this 20 Apr 15:21
· 4509 commits to master since this release
87eae1d

Notable changes:

  • Added VPA ControlledResources to the API - allows to specify which resources are scaled by VPA. Default is CPU and Memory.
  • Rate limiting added to VPA updater - global control for how frequently updates are performed (#2326)
  • VPA Admission Webhook status - Updater checks admission controller is up and healthy before evicting pods (#2738)
  • VPA recognises injected sidecars, avoiding infinite eviction loop (#2726)
  • All scaled containers can cause quick OOM logic (previously only true for one-container pods) (#2748)

New configuration options:

  • Allow disabling webhook registration (#2949) - enables to register webhook outside of the admission contoller (possibly modifying the register parameters)
  • Allow specifying admission webhook service name (#2822)

NOTE: Due to Kubernetes Vanity Domain flip, images are stored in a different location:
{asia,eu,us}.gcr.io/k8s-artifacts-prod/autoscaling/vpa-admission-controller:0.8.0
{asia,eu,us}.gcr.io/k8s-artifacts-prod/autoscaling/vpa-recommender:0.8.0
{asia,eu,us}.gcr.io/k8s-artifacts-prod/autoscaling/vpa-updater:0.8.0