Kubernetes is cool, but not for the reasons you think. For a time people glommed onto Kubernetes because it promised to be a great new cloud technology—something like OpenStack (without all its problems). But Kubernetes wasn’t. Nor was it a magical cure for lock-in that offered unbridled portability. Not even close.
Instead, Kubernetes has become the new Linux, as I’ve written. Or, perhaps more accurately, it’s a new app server, as Weaveworks CEO Alexis Richardson suggested in an interview. Rather than enterprises trying to build their own clouds, he argues, “Let your development teams run short-lived Kubernetes clusters that are like app servers.”