Skip to content
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

Support for LBaaS #340

Open
ioggstream opened this issue Apr 24, 2017 · 7 comments
Open

Support for LBaaS #340

ioggstream opened this issue Apr 24, 2017 · 7 comments

Comments

@ioggstream
Copy link
Contributor

ioggstream commented Apr 24, 2017

As of now, openshift-on-openstack just support OS::Neutron::LoadBalancer (LBaaS v1)

LBaaS v1 API was deprecated in Red Hat OpenStack Platform 9 and removed in version 10.

It would be nice to support OS::Neutron::LBaaS v2 API

Maybe we could need a bit of tuning in the environment https://bugzilla.redhat.com/show_bug.cgi?id=1410013

An old ticket about supporting LBaaS #229

@bartpved
Copy link

We've forked and tuned openshift-on-openstack, and put LBaaS v2 into use.
Not sure about the roadmap of this project, but perhaps pull-request could be arranged.

@lebauce
Copy link
Member

lebauce commented Apr 27, 2017

@bartpved Nice, that would be awesome.

@ioggstream
Copy link
Contributor Author

@bartpved if you can share a stub of the code we can work it out together. @drgogeta86

@bartpved
Copy link

great, I'll have to first get a green light from code owners, will come back soonish

@ioggstream
Copy link
Contributor Author

@bartpved can you tell at least if it's trivial or requires many changes of other templates? In the first case we'll start to write our own ;)

@ioggstream
Copy link
Contributor Author

ioggstream commented May 4, 2017

The setup of LBaaS listener & co seems easy here
https://gist.github.com/ioggstream/4e85cb9e45d7f884f332d8ed51a2add6

I don't know how to integrate

  • OS::Nova::ServerGroup and OS::Neutron::LBaaS::Pool / PoolMember

limiting the changes on openshift.yaml @drgogeta86

@bartpved
Copy link

bartpved commented May 5, 2017

Sorry for low traffic :-) We can opensource the code, and prepare the pull request. I am now working on a merge from our branch (forked on October) with upstream master. Once I get that in a good shape, I'll submit a pull request, which may be unpolished if you guys want to see something fast. I went quite far with merge, so I expect to have a working stack in few days.

@bartpved bartpved mentioned this issue May 7, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants