Why OpenStack's embrace of Kubernetes is great for both communities
Today, OpenStack,
The Path to Cloud Native Google spent over ten years developing, applying and refining the principles of cloud native computing. A cloud-native application is: These principles have enabled us to build the largest, most efficient, most powerful cloud infrastructure in the world, which anyone can access via
Making OpenStack better We hear from enterprise customers that they want to move towards cloud-native infrastructure and application patterns. Thus, it is hardly surprising that OpenStack would also move in this direction [1], with large OpenStack users such as
OpenStack is a great tool for Kubernetes users Conversely, incorporating Kubernetes into OpenStack will give Kubernetes users access to a robust framework for deploying and managing applications built on virtual machines. As users move to the cloud-native model, they will be faced with the challenge of managing hybrid application architectures that contain some mix of virtual machines and Linux containers. The combination of Kubernetes and OpenStack means that they can do so on the same platform using a common set of tools. We are excited by the ever increasing momentum of the cloud-native movement as embodied by Kubernetes and related projects, and look forward to working with Mirantis, its partner Intel, and others within the OpenStack community to brings the benefits of cloud-native to their applications and infrastructure. --Martin Buhr, Product Manager, Strategic Initiatives, Google [1] Check out the announcement of Kubernetes-OpenStack Special Interest Group here.