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:
The table content can be exported in the
CSV file format.
|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.|
Clicking on the button opens a drop-down list with the following actions: