On 03/16/2016 05:29 AM, Qasim Sarfraz wrote: > Thanks Ben. > > On Tue, Mar 15, 2016 at 10:51 PM, Ben Nemec <openst...@nemebean.com > <mailto:openst...@nemebean.com>> wrote: > > On 03/14/2016 10:18 AM, Qasim Sarfraz 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? > > Yeah, there's work under way to allow custom placement of services, but > for the moment it would probably need to run on the controllers. > > Makes sense. Is there a discussion going on for this or some patch set > adding this functionality? I will be happy to be part of that effort.
I'm not aware of anything right now. > > > * Is it possible to run multiple instances of this service and use > > HAproxy to provide VIP to the services? > > Assuming the service supports this, it should be doable. > > > > * Is it possible to run the service on the compute nodes? If yes is > > there a installation workflow for this. > > It's possible, but to my knowledge there isn't any existing support for > LBaaS in TripleO. To enable it, you would need to: > > -Add it to the TripleO loadbalancer puppet manifest: > > https://github.com/openstack/puppet-tripleo/blob/master/manifests/loadbalancer.pp > -Add > > <https://github.com/openstack/puppet-tripleo/blob/master/manifests/loadbalancer.pp > -Add> the necessary hieradata to enable it in tripleo-heat-templates. > > This is assuming there is existing puppet support for it. If not, there > would be some additional steps to get that into the puppet modules > we use. > > Thanks for the pointer. I will have to add support in [1] and take care > of heat/puppet/hiera workflow for automated installation. Correct? Yep, that's pretty much it. > [1] > - > https://github.com/openstack/tripleo-heat-templates/blob/master/puppet/manifests/overcloud_controller_pacemaker.pp > > <https://github.com/openstack/tripleo-heat-templates/blob/master/puppet/manifests/overcloud_controller_pacemaker.pp> > > -Ben > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: > openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > <http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe> > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > > > > > -- > Regards, > Qasim Sarfraz __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev