When I look at the compute options available, I think rolling your own PaaS on top of Kube is akin to painting yourself into a corner.
It doesn’t come across as very forward thinking.
It’s going to be incredible difficult for small-ish internal infra teams to keep up.
I just think going all in with a “container” based PaaS as the “Kubernetes strategy” is tantamount to willfully restricting yourself from leveraging the most innovative features of the cloud. That’s disappointing.
Containers became popular because it became the marketing cry for a tool that solved a whole different problem.
Exhibit A 👇
I hope Kube can - and I suspect will - evolve to be able to run more types of workloads.
And no, evolving won’t make Kube the next openstack (anymore than it already is).