CentOS-PaaS-SIG / linchpin

ansible based multicloud orchestrator
http://linchpin.readthedocs.io
GNU General Public License v3.0
114 stars 70 forks source link

RFE: openstack network load balancing #1517

Open simzacks opened 4 years ago

simzacks commented 4 years ago

In OpenStack, we have multiple networks defined, each with its own range of IP addresses. However, often a single network becomes overloaded. We would like to be able to list multiple valid networks and have linchpin check which of those networks has the lowest usage and use that one for all the provisioning in the pinfile.

samvarankashyap commented 4 years ago

@simzacks It looks like an interesting feature to implement. Do you happen to have a script that does the above actions when given parameters? or any library which does that? It would be helpful if you could point us to resources that are useful for the implementation.

simzacks commented 4 years ago

A similar feature is being implemented in the OpenStack Cloud Plugin: https://github.com/jenkinsci/openstack-cloud-plugin/pull/279

That might be a good place to start. I've heard of another script in an older provisioner, but no one I spoke to knows what I'm talking about.

olivergondza commented 4 years ago

The java implementation in the PR @simzacks has mention might not serve the didactic purposes very well. Let me try to define what is desired: