Public preview: Vertical Pod Autoscaler

Azure Updates

Discussionpowered by zap.ms

Published

Oct 26, 2022

Status

In preview

Timeline

  • October 2022
    Preview

Product

Azure Kubernetes Service (AKS)

Tag

Features

Category

Compute
Containers

Description

Vertical Pod Autoscaler (VPA) is now supported in AKS. VPA is a Kubernetes native tool designed to provide a vertical scaling mechanism for Kubernetes controllers by automatically adjusting resource allocations for the containers that make up pods based on historical and current resource utilization patterns. 

With VPA enabled on your cluster, you can reduce operational overhead by configuring VPA to provide recommended CPU and memory requests and limits which you can then either update yourself or configure VPA to automatically update the pods for you. You can also maximize cost savings and improve the stability of your cluster by ensuring pods have the optimal amount of resources using an automated approach, resulting in a decrease in unnecessary pod evictions, throttling, or failures due to out of memory errors.

Learn more.