<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hi colleagues,</p>
    <p>found the solution, it need to be done manually. No corresponding
      Octavia configuration responsible for this.</p>
    <p>Everything works, thank you :-)<br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 11/27/17 11:30 AM, Volodymyr Litovka
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:da8b8a04-25bd-3314-c284-6e22723db7d4@gmx.com">
      <meta http-equiv="content-type" content="text/html; charset=utf-8">
      <p>Hello colleagues,</p>
      <p>I think I'm missing something architectural in LBaaS / Octavia,
        thus asking there - how to connect Amphora agent to external
        network? My current lab topology is the following:</p>
      <p><tt>                            +<br>
                                      |<br>
                                      |    +----+<br>
                  +                   +----+ n1 |<br>
                  |    +---------+    |    +----+<br>
                  +----+ Amphora +----+<br>
                  |    +---------+    |    +----+<br>
                m |                 n +----+ n2 |<br>
                g |                 b |    +----+    + e<br>
                m |                 t |              | x<br>
                t |                   |    +----+    | t<br>
                  |                 s +----+ vR +----+ e<br>
                  |                 u |    +----+    | r<br>
             +------------+         b |              | n<br>
             | Controller |         n |    +----+    | a<br>
             +------------+         e |----+ n3 |    + l<br>
                                    t |    +----+<br>
                                      +<br>
        </tt><font face="SFNS Display"><br>
        </font></p>
      <p><font face="SFNS Display">where "Amphora" is agent which
          loadbalances requests between "n1" and "n2":</font></p>
      <ul>
        <li><font face="SFNS Display">openstack loadbalancer create
            --name lb1 --vip-subnet-id nbt-subnet --project bush</font></li>
        <li><font face="SFNS Display">openstack loadbalancer listener
            create --protocol TCP --protocol-port 80 --name lis1 lb1</font></li>
        <li><font face="SFNS Display">openstack loadbalancer pool create
            --protocol TCP --listener lis1 --name lpool1 --lb-algorithm
            ROUND_ROBIN</font></li>
        <li><font face="SFNS Display">openstack loadbalancer member
            create --protocol-port 80 --name n1 --address 1.1.1.11
            lpool1</font></li>
        <li><font face="SFNS Display">openstack loadbalancer member
            create --protocol-port 80 --name n2 --address 1.1.1.14
            lpool1</font></li>
      </ul>
      <p><font face="SFNS Display">Everything works (n3-sourced
          connections to Amphora-agent return answers from n1 and n2
          respectively in round robin way) and the question is how to
          connect Amphora-agent to external network in order to service
          requests from outside?</font></p>
      <p><font face="SFNS Display">In example above, nbt-subnet (which
          is VIP network) has a virtual router which is connected to
          external network and has all abilities to provide e.g.
          floating ip to Amphora, but I see nothing in octavia config
          files regarding floating ip functions.</font></p>
      <p><font face="SFNS Display">Am I missing something? Any ways on
          connect Web-servers in closed (project's) networks with
          Internet using Octavia / LBaaS?</font></p>
      <p><font face="SFNS Display">Thank you!<br>
        </font></p>
      <pre class="moz-signature" cols="72">-- 
Volodymyr Litovka
  "Vision without Execution is Hallucination." -- Thomas Edison</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Volodymyr Litovka
  "Vision without Execution is Hallucination." -- Thomas Edison</pre>
  </body>
</html>