News for hackers. Stuff that matters.
Re:Kubernetes Founders Launched Startup Heptio to Bring Cont... by mugsie on Friday November 18, 2016 @02:14PM (#12989294)
So in the CNCF, are competing implementations allowed / encouraged?

For me that would have repercussions for what other tech a CNCF project supports (e.g. is all stats monitoring based on Prometheus, or can 2 projects in the CNCF support different technologies)

Re:Kubernetes Founders Launched Startup Heptio to Bring Cont... by __monadic on Friday November 18, 2016 @03:47PM (#12989946)
Hi, I'm alexis richardson and chair of the TOC for CNCF. The answer is YES we allow competing implementations.
Re:Kubernetes Founders Launched Startup Heptio to Bring Cont... by __monadic on Saturday November 19, 2016 @06:45AM (#12993035)
to elaborate for @hueving @mugsie et al., consider that OpenStack is organised around Nova, the scheduler++ that is at the heart of any OpenStack deployment. If the CNCF was "like OpenStack" then it could mandate that all projects are organised around Kubernetes, playing a role analogous to Nova. But we didn't want to be solely a "Kubernetes foundation". The market is early stage, and there are other valid approaches to orchestration, including Docker Swarmkit, Hashicorp Nomad, Mesos & DCOS templates like Marathon, and others. So, we need a different approach.

Of course there are people who want a KubeStack that is like OpenStack, for better or worse. That's fine too! We just don't want that to be the ONLY choice for customers.

Re:Kubernetes Founders Launched Startup Heptio to Bring Cont... by hueving on Saturday November 19, 2016 @12:01AM (#12992160)
Do you allow competing APIs for the same service? If not, how is that any different from OpenStack? If so, how do you address the issue of fragmentation across deployments?
Re:Kubernetes Founders Launched Startup Heptio to Bring Cont... by __monadic on Saturday November 19, 2016 @06:40AM (#12993019)
Yes we do allow competing APIs.

You said it yourself in another comment on here: "It's never blatant, it's always calls for seemingly good things like extra pluggable points to make sure we don't favor particular solutions. Then it's making sure that any decision is brought to a huge vote by a giant committee that spends weeks arguing about if it's something they should even decide on, etc."

This kind of premature generalisation by committee is what has pulled OpenStack down; a situation from which it is now apparently recovering. CNCF seeks to avoid this, by encouraging projects towards interop but not in mandated ways.

Re:Kubernetes Founders Launched Startup Heptio to Bring Cont... by mugsie on Friday November 18, 2016 @04:36PM (#12990273)
Cool.

Do you ask projects to support all the implementations or just choose one?

Re:Kubernetes Founders Launched Startup Heptio to Bring Cont... by __monadic on Saturday November 19, 2016 @06:36AM (#12993011)
Projects can do what they like. We believe that users, communities, market pressures, and so on, will drive good outcomes here. For example to date, all projects have worked to interoperate of their own volition. No committees were formed to achieve this.