<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" id="owaParaStyle">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body fpstyle="1" ocsi="0">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Octavia is a slightly easier solution in that each tenanat's load balancer doesn't have to be a different version of the software being deployed, such as trove's users selection
of mysql 5 vs mysq 10 or postgres, or sahara's choice in hadoop, etc. Permutations of user's version vs guest agent's version, etc. lets not get into rpms vs debs, which image building tool you use to stamp out the images, test frameworks, etc.<br>
<br>
Its simpler for a Developer, not to deal with it and just say its an Operators problem. But as a whole, including the Operators problems, its way more complex to deal with that way.<br>
<br>
just my $0.02<br>
<br>
Thanks,<br>
Kevin<br>
<div style="font-family: Times New Roman; color: #000000; font-size: 16px">
<hr tabindex="-1">
<div id="divRpF395913" style="direction: ltr;"><font face="Tahoma" color="#000000" size="2"><b>From:</b> Lingxian Kong [anlin.kong@gmail.com]<br>
<b>Sent:</b> Tuesday, January 22, 2019 3:08 PM<br>
<b>To:</b> openstack-discuss@lists.openstack.org<br>
<b>Subject:</b> Re: Subject: Re: [Trove] State of the Trove service tenant deployment model<br>
</font><br>
</div>
<div></div>
<div>
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div class="gmail_default" style="font-family:"trebuchet ms",sans-serif"><span style="font-family:Arial,Helvetica,sans-serif">On Wed, Jan 23, 2019 at 9:27 AM Fox, Kevin M <<a href="mailto:Kevin.Fox@pnnl.gov" target="_blank" rel="noopener noreferrer">Kevin.Fox@pnnl.gov</a>>
wrote:</span></div>
</div>
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex; border-left:1px solid rgb(204,204,204); padding-left:1ex">
<br>
I'd recommend at this point to maybe just run kubernetes across the vms and push the guest agents/workload to them. <br>
</blockquote>
<div><br>
</div>
<div class="gmail_default" style="font-family:"trebuchet ms",sans-serif">This sounds like an overkill to me. Currently, different projects in openstack are solving this issue in different ways, e.g. Octavia is using two-way SSL authentication API between the
controller service and amphora(which is the vm running HTTP server inside), Magnum is using heat-container-agent that is communicating with Heat via API, etc. However, Trove chooses another option which has brought a lot of discussions over a long time. </div>
<div class="gmail_default" style="font-family:"trebuchet ms",sans-serif"><br>
</div>
<div class="gmail_default" style="font-family:"trebuchet ms",sans-serif">In the current situation, I don't think it's doable for each project heading to one common solution, but Trove can learn from other projects to solve its own problem.</div>
<div class="gmail_default" style="font-family:"trebuchet ms",sans-serif"></div>
<div class="gmail_default" style="font-family:"trebuchet ms",sans-serif">
<div class="gmail_default">Cheers,</div>
<div class="gmail_default">Lingxian Kong</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>