-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Automated Load Balancer #14
Comments
Kubernetes Load Balancer (service type = LoadBalancer) or at the Cloud Provider level? I use that my for my apps haproxy container, and then I have a terraform setup to generate Load Balancer for the cluster within Openstack. |
Since k8s service load balancer is designed for inter-pod communication and not recommended for HTTP (L7) lets try to adopt Vulcan proxy (http://vulcand.io) as external load-balancer as an option. We can spin-up additional instance, put there floating IP and balance all needed services dynamically from the outside world. We can even expose k8s API for external cluster management. |
Alexandr - let's work with a view guys when it comes to load balancing,
|
Ok, I will work on that |
AVI networks guys....autocorrect :)
|
@cdmitri I've got access to AVI Networks software. There is two pieces for OpenStack: LB VM image and OpenStack driver LBaaS. Havana or IceHouse is needed to start . Seems like i would not be able to manage CCS OpenStack to install package, all Neutron hosts should be installed with the LBaaS driver. |
Alexander - they should have a docker container version, send them an email
|
Has a decision been taken on what will be used for Load Balancing? For any of the HA approaches (#15), the Load Balancer will be a key component. |
We didn't decided yet. Also LB is mandatory for OpenShift and other software that runs on k8s. So this issue is kinda blocker. Kind regards,
|
I think next week we'll be able to start testing AVI networks...they've
|
Just so I understand, would any load balancer in a container theoretically work? Such as HaProxy, Vulcan, AVI, etc? |
Probably it would work. But note when you need to add new TCP service on different port, you need to restart container with new port-bindings to container. Wondering what AVI guys can show to us, their LB for OpenStack is great. |
As a tenant I can create a Load Balancer assignment to services via command line tool so that load balancers can be easily created
The text was updated successfully, but these errors were encountered: