On Tuesday, Mirantis announced the integration of OpenStack with Kubernetes, the open source framework developed by Google to manage containers. The integration between OpenStack and Kubernetes enhances the portability of applications between the private cloud infrastructures typical of OpenStack and public cloud environments such as the Google Cloud Platform and Microsoft Azure that support Kubernetes. Even though Docker containers are well known for enhancing the portability of applications across infrastructures, transporting applications and workloads from private clouds to public clouds remains challenging. The availability of Kubernetes within (OpenStack) private clouds in addition to public cloud environments now renders it easier to transport containerized applications from private to public clouds and subsequently obtain a greater return on investment from deploying hybrid cloud infrastructures.
Moreover, the integration between Kubernetes and OpenStack facilitates container management on the Mirantis OpenStack platform by automating and orchestrating the management of Docker containers within an OpenStack-based IaaS infrastructure. The integration between Kubernetes and OpenStack depends on the OpenStack Application Catalog Murano, which manages the infrastructure for Kubernetes clusters and deploys the Docker application to the Kubernetes cluster. As the application and Kubernetes cluster scale, Murano manages the interplay between OpenStack compute, storage and networking resources and the application to ensure support for the infrastructure needs of the application and its attendant Kubernetes cluster. Tuesday’s announcement underscores the burgeoning power of containers, container management frameworks such as Google’s Kubernetes, the significance of OpenStack within the private cloud space as well as the increasingly urgent need for technologies that promote communication across cloud infrastructures toward the end of realizing the true potentiality of hybrid cloud environments. The integration of Kubernetes and OpenStack’s Murano will be available for preview on the Mirantis OpenStack Express platform in April 2015.