<div dir="ltr">Can bypass_url in nova to mention specific endpoint?</div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Feb 6, 2016 at 4:49 PM, pn kk <span dir="ltr"><<a href="mailto:pnkk2016@gmail.com" target="_blank">pnkk2016@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>We want to have a deployment in which we use a single keystone instance, but multiple controllers having other openstack services(glance/nova/neutron...) running on each of the controllers.</div><div><br></div><div>All these services would register their endpoints with single keystone.</div><div><br></div><div>Please suggest a way in which I can point openstack clients to specific endpoint and access its services (don't want to use regions).</div><div><br></div><div>Is this supported?</div><div><br></div><div>I saw that heat, neutron APIs can take endpoint urls. Can I use these APIs to solve my purpose?</div><div><br></div><div><pre style="overflow:auto;padding:10px;color:rgb(85,85,85);line-height:1.2em;border:1px solid rgb(198,201,203);font-size:1.1em;margin-top:1.5em;margin-bottom:1.5em"><span style="color:rgb(198,93,9);font-weight:bold">>>> </span><span style="color:rgb(0,112,32)">from</span> <span style="color:rgb(14,132,181);font-weight:bold">heatclient.client</span> <span style="color:rgb(0,112,32)">import</span> <span>Client</span>
<span style="color:rgb(198,93,9);font-weight:bold">>>> </span><span>heat</span> <span style="color:rgb(102,102,102)">=</span> <span>Client</span><span>(</span><span style="color:rgb(64,112,160)">'1'</span><span>,</span> <span>endpoint</span><span style="color:rgb(102,102,102)">=</span><span>heat_url</span><span>,</span> <span>token</span><span style="color:rgb(102,102,102)">=</span><span>auth_token</span><span>)</span></pre></div><div><pre style="overflow:auto;padding:10px;color:rgb(85,85,85);line-height:1.2em;border:1px solid rgb(198,201,203);font-size:1.1em;margin-top:1.5em;margin-bottom:1.5em"><span style="color:rgb(198,93,9);font-weight:bold">>>> </span><span style="color:rgb(0,112,32)">from</span> <span style="color:rgb(14,132,181);font-weight:bold">neutronclient.v2_0</span> <span style="color:rgb(0,112,32)">import</span> <span>client</span>
<span style="color:rgb(198,93,9);font-weight:bold">>>> </span><span>neutron</span> <span style="color:rgb(102,102,102)">=</span> <span>client</span><span style="color:rgb(102,102,102)">.</span><span>Client</span><span>(</span><span>endpoint_url</span><span style="color:rgb(102,102,102)">=</span><span style="color:rgb(64,112,160)">'<a href="http://192.168.206.130:9696/" target="_blank">http://192.168.206.130:9696/</a>'</span><span>,</span>
<span style="color:rgb(51,51,51)">                            token='d3f9226f27774f338019aa2611112ef6')</span></pre></div><div>Could you please also share the APIs of nova/glance which can take endpoint_urls?</div><div><br></div><div>-Thanks</div></div>
</blockquote></div><br></div>