Mark Shuttleworth, the founder of Ubuntu Linux, was an early backer of OpenStack as well as containers. This week, Shuttleworth’s company Canonical announced new commercial support for Kubernetes, which is a widely deployed container orchestration and management engine.
In an interview with Datamation Shuttleworth emphasized that it’s important to understand the different use cases for containers and what the different types of container systems are all about.
“There are going to be different types of container co-ordination systems,” Shuttleworth said. “There will trucks, tractors and cars.”
Shuttleworth emphasized that in his view, he doesn’t expect there to only be one way to manage container processes. For Shuttleworth, the Docker world is all about co-ordinating processes, while the OpenStack world is about co-ordinating machines.
“Kubernetes is really stepping up to lead the hyper-elastic, on-demand, operational story,” Shuttleworth said.
With Kubernetes the story is also about stateless applications, essentially things that are dealing with single process requests, or requests related to a specific customer. Shuttleworth expect that databases will run outside of Kubernetes control and that Kubernetes will focus on the hyper-elastic application code.
Submitted by: Arnfried Walbrecht