[openstack-dev] [tripleO][Neutron] neutron-lbaas agent service placement

Qasim Sarfraz qasims at plumgrid.com
Wed Mar 16 10:11:43 UTC 2016


Thanks Nir for pointing that out [1]. I am considering moving to LBaaSv2
moving forward.

Also, Response inline for the other questions.

[1] - https://review.openstack.org/#/c/286381
[2] - http://docs.openstack.org/ha-guide/controller-ha-haproxy.html

On Tue, Mar 15, 2016 at 2:21 PM, Nir Magnezi <nmagnezi at redhat.com> wrote:

> Hi Qasim,
>
> Replied inline to your non-triple-o specific related questions.
> Also regarding your following email, any specific reason you try to use
> LBaaSv1?
> I highly recommend that you go with LBaaSv2 (you may still choose haproxy
> if you wish), since LBaaSv1 is deprecated[1] and will be removed[2]
> sometime in the future.
>
> [1] https://wiki.openstack.org/wiki/ReleaseNotes/Liberty --> Deprecated
> Features
> [2] https://review.openstack.org/#/c/286381
>
> Nir
>
> On Mon, Mar 14, 2016 at 5:18 PM, Qasim Sarfraz <qasims at plumgrid.com>
> wrote:
>
>> Hi Triple-O folks,
>>
>> I was planning to enable neutron-lbaas-agent on a overcloud deployment
>> but couldn't find any useful documentation. Can someone please point me to
>> the required documentation? Is there a heat/puppet workflow available for
>> this service?
>>
>> Also I had following questions regarding neutron-lbaas service placement:
>>
>>    - I am not able to find a network node or neutron node role in
>>    tripleo templates [1] consequently the service will be placed on
>>    controllers. Correct?
>>    - Is it possible to run multiple instances of this service and use
>>    HAproxy to provide VIP to the services?
>>
>> Do you mean HAProxy in from of the LBaaS agent? could you elaborate?
> I have not tested this myself, but I suspect you will run into some
> difficulties. The VIP for your loadbalancer is actually a neutron port. a
> port contains a hostname in its binding information.
>
 I was talking about the HAProxy used to provide load balancing to
OpenSatck services [2]. Sorry for the confusion, i hope that explains.

>
>>    - Is it possible to run the service on the compute nodes? If yes is
>>    there a installation workflow for this.
>>
>> Neutron wise, it should work as long as you have L2 agent (which you
> should since it's a compute node) on your server.
>
>
Thanks. I will test it out.

> Tagged Neutron, as someone from the Neutron or sub-projects teams might
>> have already have answers for these.
>>
>> [1] - https://github.com/openstack/tripleo-heat-templates
>>
>> --
>> Regards,
>> Qasim Sarfraz
>>
>> __________________________________________________________________________
>> OpenStack Development Mailing List (not for usage questions)
>> Unsubscribe:
>> OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>>
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>


-- 
Regards,
Qasim Sarfraz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20160316/d3330e66/attachment.html>


More information about the OpenStack-dev mailing list