openshift-on-openstack icon indicating copy to clipboard operation
openshift-on-openstack copied to clipboard

Rich cross provider scaling of OpenShift

Open jameslabocki opened this issue 9 years ago • 2 comments

This is a request to develop a method for scaling OpenShift on OpenStack that is also capable of extending to other providers. Using heat and ceilometer (for example) are nice if a users entire OpenShift deployment is on OpenStack, but if a user wants to extend to other infrastructure providers (VMware, Hyper-V, AWS, Azure, GCP) this will not be sufficient. Also, providing a rich scaling experience using other heuristics (policy based) and providing approvals and quotas across providers would be useful.

jameslabocki avatar Nov 08 '16 21:11 jameslabocki

@markllama @scollier ^

jameslabocki avatar Nov 08 '16 21:11 jameslabocki

@jameslabocki there are a few different ways to tackle that (all assuming federated clusters).

One way is to leverage the native auto-scaling mechanisms for each cloud provider. This can be orchestrated using Ansible/Ansible Tower.

Another way would be to use CloudForms to handle the auto-scaling policy/decisions across the federated clusters.

detiber avatar Nov 15 '16 18:11 detiber