<div dir="ltr">I appreciate the remarks.<div><br></div><div>I think we are perhaps looking at early data and discussing two separate things: events versus trends. While I do not doubt K8S has been deployed on OpenStack, I'm looking at how folks are planning to use those two platforms. Is it possible to host one in another, absolutely. Is that supportable at scale or discussed as a serious possibility. Rarely. Where I believe things are going based on conversations and numerous roadmap strategy sessions. literally no one I'm talking to talks about the combo as making sense from a scale perspective whether it be too-big-to-fail banks, network companies or SaaS companies. Again, this is my perception based on the folks I'm taking to. That's not where I see the market shifting. And that's certainly not what I see enterprises doing or planning to go.<div><br></div><div>On my end I'm seeing many in the OpenStack community falling into a different trap - believing nothing needs to change to accommodate a significant new element in the market or to plan a vision for the project with a misunderstanding of it's place in the FOSS marketplace. The two platforms do in fact compete as I see things as they are today - and with increasing interest in orchestrating VM's with K8S, that competition will likely become more distinct and OpenStack will face a very new potentiality: OpenStack being considered versus something else. OpenStack has been IT and the idea of a viable alternate hasn't happened for at least 5 years and I see K8S as a real potential challenger.</div></div><div><br></div><div>But again, everything may change next week and we'll all be wrong. ; )</div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><font><div style="font-family:arial;font-size:small"><b><i><br>Adam Lawson</i></b></div><div><font><font color="#666666" size="1"><div style="font-family:arial"><br></div><div style="font-family:arial;font-size:small">Principal Architect</div><div style="font-family:arial;font-size:small">Office: +1-916-794-5706<br></div></font></font></div></font></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote">On Wed, Apr 19, 2017 at 5:14 AM, Flavio Percoco <span dir="ltr"><<a href="mailto:flavio@redhat.com" target="_blank">flavio@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 19/04/17 11:17 +0200, Thierry Carrez wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Adam Lawson wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
[...]<br>
I've been an OpenStack architect for at least 5+ years now and work with<br>
many large Fortune 100 IT shops. OpenStack in the enterprise is being<br>
used to orchestrate virtual machines. Despite the additional<br>
capabilities OpenStack is trying to accommodate, that's basically it. At<br>
scale, that's what they're doing. Not many are orchestrating bare metal<br>
that I've seen or heard. And they are exploring K8s and Docker Swarm to<br>
orchestrate containers. They aren't looking at OpenStack to do that.<br>
</blockquote>
<br>
I have to disagree. We have evidence that some of the largest Kubernetes<br>
deployments in the world happen on top of an OpenStack infrastructure,<br>
and hopefully some of those will talk about it in Boston.<br>
<br>
I feel like you fall in the common trap of thinking that both<br>
technologies are competing, while one is designed for infrastructure<br>
providers and the other for application deployers. Sure, you can be a<br>
Kubernetes-only shop if you're small enough or have Google-like<br>
discipline (and a lot of those shops, unsurprisingly, were present in<br>
Berlin), but most companies have to offer a wider array of<br>
infrastructure services for their developers. That's where OpenStack, an<br>
open infrastructure stack, comes in. Giving the infrastructure provider<br>
a framework to offer multiple options to application developers and<br>
operators.<br>
</blockquote>
<br>
<br></span>
Yes, this, a gazillion of times. I do _NOT_ think CNCF and OpenStack are (or<br>
need to be) in competition and I'd rather explore the different ways we can<br>
combine these 2 communities or, more specifically, some of the technologies that<br>
are part of these communities.<br>
<br>
To do this, we need to explore ways to make OpenStack more "flexible" so that we<br>
can allow different combinations of OpenStack, we need to allow people to use it<br>
more like a framework.<br>
<br>
I definitely don't mean it's the only thing and I'm really against calling<br>
almost anything "the one thing" (unless we're talking about pasta or pizza) and<br>
I believe falling into that trap would damage the community (we barely made it<br>
out in our early years/days).<div class="HOEnZb"><div class="h5"><br>
<br>
Flavio<br>
<br>
-- <br>
@flaper87<br>
Flavio Percoco<br>
</div></div><br>______________________________<wbr>______________________________<wbr>______________<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.<wbr>openstack.org?subject:<wbr>unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack-dev</a><br>
<br></blockquote></div><br></div>