Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Adding support for CloudStack as a cloud provider in the Kubernetes cluster-autoscaler. This will allow Kubernetes itself to scale up / down the cluster based on capacity requirements since external autoscaling is discouraged

It will provide the following features,

...

Dynamically scale the cluster size based on capacity requirements without user intervention


Feature Specification

As per Kubernetes documentation, 'external' autoscaling using CPU usage metrics is strongly advised against for a number of technical reasons; instead it is recommended that Kubernetes it's be allowed to make these scaling decision

This feature addes CloudStack to the list of cloud providers Addition of CloudStack cloud provider in the Kubernetes cluster-autoscaler. It provides an interface by which Kubernetes can communicate with CloudStack to change the size of the cluster

...