It’s easy to forget how new Kubernetes and containers are. Those of us who’ve already embraced them should remember we’re on the frontier. If you’re a regular reader of the CoreOS blog, you’re likely with us on that bleeding edge.

This post will be a little different than our usual. Its goal is to introduce Kubernetes to folks who aren’t on the frontier. That might be those in tech who work on the business side, or developers who have yet to make the leap into containers. To tell the tale, we’ll get a little help from everyone’s favorite frozen treat—ice cream.

Imagine We’re in the Business of Ice Cream

We run a successful ice cream business that recently made the jump from being solely a local brick-and-mortar shop into a burgeoning, online operation. We’re still a small team, but we’ve hired some developers to help us meet the growing demand.

Our business wouldn’t be where it is today without that recent decision to add a sprinkling of technology. Our ice cream business just made the jump online last year. Since then, our site has led to a significant increase in sales. Going on the web extended our reach from just a few brick-and-mortar locations to virtually any shippable address in America. People are hungry for ice cream, and to keep up with demand we need to scale.

That’s where Kubernetes comes into the picture. Continue reading.