Skip to content

Commit 919bbc8

Browse files
committed
Adding docs for CKS cluster autoscaling
1 parent a27b9ec commit 919bbc8

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

source/plugins/cloudstack-kubernetes-service.rst

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,19 @@ Only running Kubernetes clusters can be scaled for size. When the service fails
272272

273273
Note: Only upscaling is supported while scaling clusters for service offering.
274274

275+
Auto-Scaling Kubernetes cluster
276+
###############################
277+
278+
CloudStack has been officially added to the list of Kubernetes supported [Cloud Provides](https://github.com/kubernetes/autoscaler/tree/master/cluster-autoscaler#deployment).
279+
This allows Kubernetes to dynamically scale the size of the cluster based on the capacity requirements.
280+
Details on how the cluster-autoscaler works can be found [here](https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/FAQ.md)
281+
282+
From 4.16, CloudStack supports automated deployment of the cluster autoscaler for Kubernetes Cluster versions 1.15.0 and higher.
283+
The autoscaler runs as a `cluster-autoscaler` service on the kubernetes cluster consisting of one pod which determines the capacity needs of the cluster.
284+
285+
The cluster-autoscaler can still be manually deployed on older versions of CloudStack for supported Kubernetes versions.
286+
The guide to manually deploying the cluster autoscaler can be found [here](https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/cloudprovider/cloudstack/README.md)
287+
275288
Upgrading Kubernetes cluster
276289
#############################
277290

0 commit comments

Comments
 (0)