<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<br class="">
<div>
<blockquote type="cite" class="">
<div class="">On Jul 13, 2015, at 8:40 PM, Steven Dake (stdake) <<a href="mailto:stdake@cisco.com" class="">stdake@cisco.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; font-size: 14px; font-family: Calibri, sans-serif;" class="">
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<span id="OLK_SRC_BODY_SECTION" class="">
<div style="font-family: Calibri; font-size: 11pt; text-align: left; border-width: 1pt medium medium; border-style: solid none none; padding: 3pt 0in 0in; border-top-color: rgb(181, 196, 223);" class="">
<span style="font-weight:bold" class="">From: </span>"OTSUKA, Motohiro" <<a href="mailto:yuanying@oeilvert.org" class="">yuanying@oeilvert.org</a>><br class="">
<span style="font-weight:bold" class="">Reply-To: </span>"OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org" class="">openstack-dev@lists.openstack.org</a>><br class="">
<span style="font-weight:bold" class="">Date: </span>Monday, July 13, 2015 at 8:11 PM<br class="">
<span style="font-weight:bold" class="">To: </span>"OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org" class="">openstack-dev@lists.openstack.org</a>><br class="">
<span style="font-weight:bold" class="">Subject: </span>Re: [openstack-dev] [magnum] The way magnum-conductor communicates with k8s master<br class="">
</div>
<div class=""><br class="">
</div>
<blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;" class="">
<div class="">
<div class="">
<div class="">Hi, Wanghua</div>
<blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;" class="">
<span class="">
<div class="">
<div class="">
<div dir="ltr" class="">
<div class=""><br class="">
</div>
<div class=""> Currently magnum-conductor can communicates with k8s master which has a floating ip in all-in-one deployment. But if magnum-conductor is not deployed on the neutron network node which has the br-ex, how can magnum-conductor communicate with
k8s master. The magnum-conductor node then has no access to the k8s master.</div>
</div>
</div>
</div>
</span></blockquote>
<div class="">Currently this is a limitation of our architecture.</div>
<div class=""> </div>
</div>
</div>
</blockquote>
</span>
<div class=""><br class="">
</div>
<div class="">The floating IP is a public routed network, so it should be able to communicate in a properly setup cloud.</div>
<span id="OLK_SRC_BODY_SECTION" class="">
<blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;" class="">
<div class="">
<div class="">
<blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;" class="">
<span class="">
<div class="">
<div class="">
<div dir="ltr" class="">
<div class=""><br class="">
</div>
<div class=""> Another question:</div>
<div class=""> Magnum-conductor only communicate with k8s master, why k8s minion has a floating ip too? What is the floating ip of k8s minion used for?</div>
<div class=""><br class="">
</div>
</div>
</div>
</div>
</span></blockquote>
<div class="">I think, there is no reason.</div>
<div class="">Historically, Our heat template come from larsks/heat-kubernetes [1] template.</div>
<div class="">larsks/heat-kubernetes provides floating ip to minion nodes, this is just a reason.</div>
</div>
</div>
</blockquote>
</span>
<div class=""><br class="">
</div>
<div class="">The minion floating ips are needed to access the micro-service front ends from the internet.</div>
</div>
</div>
</blockquote>
<div><br class="">
</div>
To be clear, the actual requirement is that the minion nodes must be able to make TCP connections to the master node. Depending on the routing setup on your nodes, and the arrangement of your network, that could be possible without a floating ip on the minion
nodes. With that in mind, having a publicly routable address (floating ip) on your minion node is one way to produce such connectivity.</div>
<div><br class="">
</div>
<div>I’m sure we would be open to a proposal that eliminates our requirement for the floating ip on the minion nodes that would work properly in various network environments.</div>
<div><br class="">
</div>
<div>Adrian</div>
<div><br class="">
<blockquote type="cite" class="">
<div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; font-size: 14px; font-family: Calibri, sans-serif;" class="">
<div class=""><br class="">
</div>
<div class="">Regards</div>
<div class="">-steve</div>
<div class=""><br class="">
</div>
<span id="OLK_SRC_BODY_SECTION" class="">
<blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;" class="">
<div class="">
<div class="">
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">[1]: <a href="https://github.com/larsks/heat-kubernetes" class="">https://github.com/larsks/heat-kubernetes</a> </div>
<div class=""><br class="">
</div>
<div class="">
<div class="">Thanks</div>
<div class="">-Yuanying</div>
</div>
<div class=""><br class="">
</div>
</div>
</div>
</blockquote>
</span></div>
__________________________________________________________________________<br class="">
OpenStack Development Mailing List (not for usage questions)<br class="">
Unsubscribe: <a href="mailto:OpenStack-dev-request@lists.openstack.org" class="">
OpenStack-dev-request@lists.openstack.org</a>?subject:unsubscribe<br class="">
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" class="">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br class="">
</div>
</blockquote>
</div>
<br class="">
</body>
</html>