I don’t know about you, but I still think of Intel as a chip company. Things have changed. Intel, in partnership with CoreOS, the Linux and container company, has announced a plan to deploy and manage OpenStack cloud with Kubernetes.
Here’s how this will work: CoreOS and Intel will integrate Kubernetes and OpenStack into a single open source software-defined infrastructure (SDI) stack. Looking ahead CoreOS plans to offer the stack as an option in Tectonic, its program that combines Kubernetes and the CoreOS stack to provide a container-friendly cloud management system.
CoreOS claims that Tectonic will help radically simplify OpenStack deployment and management by running OpenStack as an application on Tectonic. That’s a promising idea since OpenStack is infamously hard to deploy.
What does Intel get out of this? Jonathan Donaldson, Intel’s VP in the Data Center Group and general manager of the Software Defined Infrastructure Group, said “Intel’s interest in both OpenStack and Kubernetes stems from a desire to make it simpler for IT organizations to build private clouds. Ultimately, Intel envisions OpenStack and Kubernetes coming together as a single software-defined infrastructure (SDI) stack in a way that enables IT organizations to employ a common framework to manage containers running on either virtual machines or bare metal servers.”
According to CoreOS, by running OpenStack on Kubernetes, users will get the benefits of consistent deployments with containers and the robust application lifecycle management of Kubernetes. “We believe that once it is easier to deploy and manage OpenStack, we’ll see rapid acceleration in adoption, quality, and development of the project. Together with Intel, we are accelerating the industry forward in reaching GIFEE (Google’s Infrastructure for Everyone Else),” said Alex Polvi, CEO of CoreOS in a statement. “By running OpenStack on Kubernetes, you get the benefits of consistent deployments of OpenStack with containers together with the robust application lifecycle management of Kubernetes.”
This is another step forward in the partnership with CoreOS and Intel that started a year ago to deliver Tectonic on easy-to-order and consume appliances. Running on Intel architecture, the Tectonic platform provides a robust starting point for IT organizations moving to container-based infrastructure.
What exactly will OpenStack as an application on Kubernetes mean? For CTOs and IT staffers:
- Radically simplified deployment and management of OpenStack
- A solution for virtual machines running on top of container management layer Kubernetes.
For businesses, it will mean:
- Radically simplified management of OpenStack components via Kubernetes
- Ability to stamp out OpenStack clusters for dev, test, QA or production, all on shared infrastructure with the rest of your environment
- A consistent platform for managing workload from bare metal containers to IaaS powered by OpenStack
As part of the CoreOS commitment to open source, the code is being contributed to upstream to enable anyone to build off of it and accelerate OpenStack cloud deployment.
I’ve yet to put my hands on this, but if CoreOS and Intel can keep this promise, this may indeed make OpenStack much more accessible to businesses. I’m looking forward to seeing what happens next with it.