Vertical Pod Autoscaler 0.8.0
Pre-release
Pre-release
bskiba
released this
20 Apr 15:21
·
4509 commits
to master
since this release
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