<div dir="ltr">Thanks Ben.<div class="gmail_extra"><br><div class="gmail_quote">On Tue, Mar 15, 2016 at 10:51 PM, Ben Nemec <span dir="ltr"><<a href="mailto:openstack@nemebean.com" target="_blank">openstack@nemebean.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class="">On 03/14/2016 10:18 AM, Qasim Sarfraz wrote:<br>
> Hi Triple-O folks,<br>
><br>
> I was planning to enable neutron-lbaas-agent on a overcloud deployment<br>
> but couldn't find any useful documentation. Can someone please point me<br>
> to the required documentation? Is there a heat/puppet workflow available<br>
> for this service?<br>
><br>
> Also I had following questions regarding neutron-lbaas service placement:<br>
><br>
</span>> * I am not able to find a network node or neutron node role in tripleo<br>
<span class="">> templates [1] consequently the service will be placed on<br>
> controllers. Correct?<br>
<br>
</span>Yeah, there's work under way to allow custom placement of services, but<br>
for the moment it would probably need to run on the controllers.<br></blockquote><div>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. </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
> * Is it possible to run multiple instances of this service and use<br>
<span class="">> HAproxy to provide VIP to the services?<br>
<br>
</span>Assuming the service supports this, it should be doable. </blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
> * Is it possible to run the service on the compute nodes? If yes is<br>
<span class="">> there a installation workflow for this.<br>
<br>
</span>It's possible, but to my knowledge there isn't any existing support for<br>
LBaaS in TripleO. To enable it, you would need to:<br>
<br>
-Add it to the TripleO loadbalancer puppet manifest:<br>
<a href="https://github.com/openstack/puppet-tripleo/blob/master/manifests/loadbalancer.pp
-Add" rel="noreferrer" target="_blank">https://github.com/openstack/puppet-tripleo/blob/master/manifests/loadbalancer.pp<br>
-Add</a> the necessary hieradata to enable it in tripleo-heat-templates.<br>
<br>
This is assuming there is existing puppet support for it. If not, there<br>
would be some additional steps to get that into the puppet modules we use.<br>
<span class=""><font color="#888888"><br></font></span></blockquote><div>Thanks for the pointer. I will have to add support in [1] and take care of heat/puppet/hiera workflow for automated installation. Correct? </div><div>[1] - <a href="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 </a></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class=""><font color="#888888">
-Ben<br>
</font></span><div class=""><div class="h5"><br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">Regards,<div>Qasim Sarfraz</div></div></div>
</div></div>