You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/aks/vertical-pod-autoscaler.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ title: Vertical Pod Autoscaling (preview) in Azure Kubernetes Service (AKS)
3
3
description: Learn how to vertically autoscale your pod on an Azure Kubernetes Service (AKS) cluster.
4
4
services: container-service
5
5
ms.topic: article
6
-
ms.date: 09/29/2022
6
+
ms.date: 09/30/2022
7
7
---
8
8
9
9
# Vertical Pod Autoscaling (preview) in Azure Kubernetes Service (AKS)
@@ -16,7 +16,7 @@ Vertical Pod Autoscaler provides the following benefits:
16
16
17
17
* It analyzes and adjusts processor and memory resources to *right size* your applications. VPA is not only responsible for scaling up, but also for scaling down based on their resource use over time.
18
18
19
-
* A Pod is evicted if it needs to change its resource requests based on if its scaling mode is set to *auto*
19
+
* A Pod is evicted if it needs to change its resource requests based on if its scaling mode is set to *auto* or *recreate*.
20
20
21
21
* Set CPU and memory constraints for individual containers by specifying a resource policy
22
22
@@ -29,11 +29,11 @@ Vertical Pod Autoscaler provides the following benefits:
29
29
## Limitations
30
30
31
31
* Vertical Pod autoscaling supports a maximum of 500 `VerticalPodAutoscaler` objects per cluster.
32
-
* With this preview release, you cannot change the `controllerValue` and `updateMode`properties. While you can see them from the `managedCluster` object, they are reserved for future use.
32
+
* With this preview release, you cannot change the `controlledValue` and `updateMode`VPA objects. While you can see them from the `managedCluster` object, they are reserved for future use.
33
33
34
34
## Before you begin
35
35
36
-
*Your AKS cluster is running Kubernetes version 1.22 and higher.
36
+
* AKS cluster is running Kubernetes version 1.24 and higher.
37
37
38
38
* The Azure CLI version 2.0.64 or later installed and configured. Run `az --version` to find the version. If you need to install or upgrade, see [Install Azure CLI][install-azure-cli].
39
39
@@ -205,7 +205,7 @@ The following steps create a deployment with two pods, each running a single con
205
205
206
206
## Set Pod Autoscaler requests automatically
207
207
208
-
Vertical Pod autoscaling uses the `VerticalPodAutoscaler` object to automatically set resource requests on Pods when the updateMode is set to **Auto**.
208
+
Vertical Pod autoscaling uses the `VerticalPodAutoscaler` object to automatically set resource requests on Pods when the updateMode is set to **Auto** or **Recreate**.
209
209
210
210
1. Enable VPA for your cluster by running the following command. Replace cluster name `myAKSCluster` with the name of your AKS cluster and replace `myResourceGroup` with the name of the resource group the cluster is hosted in.
0 commit comments