Skip to content

Vertical Pod Autoscalers view#

VerticalPodAutoscalers (VPAs) in Kubernetes provide an innovative approach to optimizing resource allocation for your application workloads. Unlike Horizontal Pod Autoscalers (HPAs), which adjust the number of pod replicas, VPAs fine-tune the resource requests and limits of individual pods based on their resource usage. This ensures that pods always have the right amount of CPU and memory resources, reducing waste and improving performance. See the Autoscaler: Vertical Autoscaler repository for details.

The Vertical Pod Autoscalers table lists the cluster VPAs. You can click the list items and open the details panel with comprehensive information and various options. The Namespace drop-down list filters the cluster objects by namespaces. You can also search for a specific item using the Search Vertical Pod Autoscalers input field.

You can resize and reorder the table columns. Drag the column border in the table header to change the width. To change the column position, drag its header left or right. Also, you can sort objects in ascending or descending order by clicking the header of a column and configure the column visibility. By default, the table consists of the following columns:

Note

The table content can be exported in the CSV file format.

Column Description
Name Identifies the name of the VPA.
Namespace Specifies the namespace to which the VPA belongs.
Mode Indicates the autoscaling mode for the VPA.
Age Displays the age of the VPA, indicating how long it has been in its current state.
Status Provides information on the current status of the VPA.
More Actions Clicking on the button opens a drop-down list with the following actions:
  • Edit

    Changes the configuration of the VPA.

  • Delete

    Removes the VPA.