A common theme that emerged during our conversations at SCaLE16x was that of course everyone knew what Kubernetes was, was actively deploying it, and understood it thoroughly– until the conference halls emptied, the after-hours events started, and the truth started flowing.
Kubernetes gets you further down the road to being cloud agnosticism. The ability to instantiate workloads between providers is powerful. But...
Today, the best practice is to migrate to some form of container orchestration. Being able to programmatically schedule your workloads into an application-agnostic infrastructure was the way forward-- ask any venture capitalist.
Kubernetes has been a hot topic. But what I haven't seen discussed much is the dangerous question, "What's the business value of deploying Kubernetes?"