Skip to content

Commit cdb2b06

Browse files
committed
Adds paragraph about the Cluster Proportional Vertical Autoscaler
1 parent 509e265 commit cdb2b06

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

content/en/docs/concepts/workloads/autoscaling.md

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -90,13 +90,22 @@ Additionally, the `InPlaceVerticalScaling` feature gate needs to be enabled.
9090
### Autoscaling based on cluster size
9191

9292
For workloads that need to be scaled based on the size of the cluster (for example
93-
`cluster-dns` or other system components), you can use the _Cluster Proportional Autoscaler_.<br />
94-
Just like the VPA, it is not part of the Kubernetes core, but hosted in its
95-
own repository [on GitHub](https://github.com/kubernetes-sigs/cluster-proportional-autoscaler).
93+
`cluster-dns` or other system components), you can use the
94+
[_Cluster Proportional Autoscaler_](https://github.com/kubernetes-sigs/cluster-proportional-autoscaler).<br />
95+
Just like the VPA, it is not part of the Kubernetes core, but hosted as its
96+
own project on GitHub.
9697

9798
The Cluster Proportional Autoscaler watches the number of schedulable {{< glossary_tooltip text="nodes" term_id="node" >}}
9899
and cores and scales the number of replicas of the target workload accordingly.
99100

101+
If the number of replicas should stay the same, you can scale your workloads vertically according to the cluster size using
102+
the [_Cluster Proportional Vertical Autoscaler_](https://github.com/kubernetes-sigs/cluster-proportional-vertical-autoscaler).
103+
The project is **currently in beta** and can be found on GitHub.
104+
105+
While the Cluster Proportional Autoscaler scales the number of replicas of a workload, the Cluster Proportional Vertical Autoscaler
106+
adjusts the resource requests for a workload (for example a Deployment or DaemonSet) based on the number of nodes and/or cores
107+
in the cluster.
108+
100109
### Event driven Autoscaling
101110

102111
It is also possible to scale workloads based on events, for example using the

0 commit comments

Comments
 (0)