Dear Kubernauts
Welcome to Kubecon.
We will be under a lot of scrutiny this week as many of our contributor organizations are making announcements and as a growing project, everyone wants to know more about us (including the good, the bad and the FUD).
If you’re not comfortable answering a question, it is always ok to answer, “I don’t know about $thing.” Because, whether you’re attending IRL, virtually through the live streams, or even participating only on twitter, please remember that everyone is a potential user, and everyone a potential reporter.
We have an amazing culture in our project — founded on a belief that working openly and transparently helps us build a better set of tools. We believe engaging with companies with different goals to build a common platform is a positive sum game. We believe that a healthy eco system around a project is necessary to garner broad user adoption. And, we are striving to build this while humbly recognizing no one of us is right all the time.
I called our community “Super Deluxe Awesome” on our weekly call recently and this is our opportunity to shine and share these visions. So, here’s a cheat sheet if you want it...
What is the CNCF?
The Cloud Native Computing Foundation is a project of the Linux Foundation started with the idea of helping Cloud consumers and potential Cloud consumers understand the next evolution of technology - container packages, dynamically scheduled, microservices oriented architectures. The cloud native application. Kubernetes was the first FOSS project put into this foundation, but it has been joined by Prometheus and OpenTracing and the Technical Oversight Committee is currently voting on the adoption of Fluentd.
CNCF is bringing in a collection of projects that tell the larger cloud native story to customers. Encouraging all to find common interfaces and to work with Kubernetes as well as many other important ecosystem projects like Docker, Mesos, etc.
What’s up with Kubernetes and Docker?
Is there bad blood there?
No. Docker has one of several runtime environments that Kubernetes can schedule and orchestrate. The CNCF, where the Kubernetes project lives, is part of the Linux Foundation where the OCI, Open Container Initiative, is also homed. Many of the same companies working on Kubernetes are working with Docker on the OCI to find common ground to build a container ecosystem so that our Kubernetes users can choose tooling to meet their workload needs.
Is Kubernetes trying to kill OpenStack?
Enterprises have spent a lot of effort making OpenStack work as their private cloud. Kubernetes as a project is working with the OpenStack community to make sure that the two technologies work well together. SIG-OpenStack is a cross project special interest group focused on making sure that OpenStack is a first class cloud provider in the Kubernetes ecosystem as well as doing work to help decrease the metal costs of running OpenStack by containerizing the OpenStack control plane.
If you made it this far, many thanks. I'm happy to answer questions if you have them. For those of you in Seattle this week, please say "Hi" (and possibly re-introduce yourself) if you see me.
Go forth and share our collected vision.
sarah