UPDATED 14:30 EST / DECEMBER 14 2018

CLOUD

Original developers assess past, present and future of Kubernetes

Before Kubernetes there was Borg, a system management tool created by Google engineers to run thousands of jobs from applications across thousands of machines within the search giant. The system got its start around 2003 as Google was beginning to scale up, and it ran quietly, without fanfare, for a number of years.

But when Docker was introduced as a container management tool in 2010, the engineers closely associated with Borg soon realized that as cloud applications began to take off, a key tool would be needed to manage the growing number of Docker nodes. Happy born day, Kubernetes.

“We sort of ignored it for a while because we were already working on our open-source effort,” said Tim Hockin (pictured, right), principal software engineer at Google. “When Docker landed we saw the community building and building; it was a snowball of its own. We went to our leadership and said, ‘Please, this is going to happen with us or without us, and the world is going to be better if we helped.’”

Hockin spoke with John Furrier (@furrier) and Stu Miniman (@stu), co-hosts of theCUBE, SiliconANGLE Media’s mobile livestreaming studio, during the KubeCon + CloudNativeCon event in Seattle. He was joined by Brian Grant (left), principal software engineer at Google, and they discussed the reasons why Kubernetes has experienced wide adoption in the enterprise and the challenges of adapting the technology for a multicloud world.

Rapid growth poses challenges

Hockin and Grant were instrumental in the development of Kubernetes, and the container orchestration tool went mainstream in 2016. Since then, the platform has emerged as a key element in enterprise computing, with a 235 percent growth rate in usage just over the past year.

“The basic design of Kubernetes is pretty simple and can be applied to automating pretty much anything,” Grant said. “Scale is increasing and compounding as people break their applications into more microservices. Kubernetes really provides a framework for managing that scale.”

With rapid adoption and growth comes the challenge of deciding which pain points to address next. The two Google engineers are looking at a number of critical areas, including the rise of a multicluster, multicloud computing world.

“It’s a hard topic, and for a long time we were able to put a finger in our ear and pretend it didn’t exist,” Hockin said. “Multicloud is definitely the hot topic right now. What primitives can we bring into Kubernetes to make these higher-level systems possible?”

Here’s the complete video interview, part of SiliconANGLE’s and theCUBE’s weeklong coverage of KubeCon + CloudNativeCon:

Photo: SiliconANGLE

A message from John Furrier, co-founder of SiliconANGLE:

Your vote of support is important to us and it helps us keep the content FREE.

One click below supports our mission to provide free, deep, and relevant content.  

Join our community on YouTube

Join the community that includes more than 15,000 #CubeAlumni experts, including Amazon.com CEO Andy Jassy, Dell Technologies founder and CEO Michael Dell, Intel CEO Pat Gelsinger, and many more luminaries and experts.

“TheCUBE is an important partner to the industry. You guys really are a part of our events and we really appreciate you coming and I know people appreciate the content you create as well” – Andy Jassy

THANK YOU