How I think about Kubernetes

20 points by jado


weberc2

Yep, Kubernetes is a data center operating system built atop a container scheduler built atop a controller/operator framework. I often think about how handy it would be if we could divorce the container stuff from the controller/operator framework so we could more easily use the controller framework for application development without choosing between (1) polluting the underlying Kubernetes infrastructure with a bunch of application resources and (2) running a full Kubernetes--with the incumbent container stuff--when we really just want etcd + apiserver + controller-runtime. I'm sure this is possible, but it would be great if someone would package it up nicely.