futurewei-cloud / alcor

Alcor: Cloud native SDN platform powered by Kubernetes and Istio
MIT License
32 stars 33 forks source link

[Scalability] Enable Cluster Autoscaler (CA) for Alcor deployment #636

Open xieus opened 3 years ago

xieus commented 3 years ago

Feature Requirements

The K8s Cluster Autoscaler is a component that automatically adjusts the size of a Kubernetes Cluster so that all pods have a place to run and there are no unneeded nodes. This naturally fits into Alcor's performance requirement to scale up the number of nodes that hosts Alcor control plane when the load increases, otherwise cut the deployment cost of Alcor control plane.

Detailed Requirements

Reference

K8s CA: https://github.com/kubernetes/autoscaler

xieus commented 3 years ago

@kevin-zhonghao When you config HPA (Issue #635), if you can take CA as well, that would be great.

kevin-zhonghao commented 3 years ago

@kevin-zhonghao When you config HPA (Issue #635), if you can take CA as well, that would be great.

NP, I'll try to configure both of them