Google und Mirantis kooperieren bei Integration von Kubernetes und OpenStack

Mountain View/CA, Starnberg, 24. Febr. 2015 – OpenStack mit Docker-Containern; Umgebungen zwischen private OpenStack- und Public Clouds verschieben…

Zum Hintergrund: Mirantis (OpenStack Software-Anbieter) kündigt eine Initiative zur Integration von Kubernetes mit OpenStack an. Das soll Entwicklern die Möglichkeit geben, Container innerhalb von Minuten auf OpenStack zu implementieren. Mit Hilfe der Integration haben Dev.-Teams den direkten und transparenten Zugriff auf Kubernetes-Cluster mit Docker–Containern, ohne dafür eigens Infrastrukturen aufbauen zu müssen. Weiter lassen sich komplette Umgebungen zwischen privaten OpenStack–Clouds und öffentlichen Clouds verschieben, die Kubernetes unterstützen – wie z. B. die Google Cloud Platform.

Die Integration nutzt Murano, das Anwendungskatalog-Projekt in der OpenStack-Umgebung. Murano konfiguriert automatisch die Datenverarbeitungs-, Speicher- und Networking-Ressourcen für Kubernetes-Cluster und sorgt für die Integration von OpenStack-Infrastrukturkomponenten wie Load Balancer und Firewalls. Anschließend kann Murano die Docker-Anwendung auf dem Kubernetes-Cluster implementieren und den Lebenszyklus der Anwendung verwalten. Zur Bereitstellung von Kubernetes-Clustern mit Produktionsstandard sorgt Murano auch für die Integration mit Überwachungs- und Protokollerfassungsdiensten. Damit wird Kubernetes auf OpenStack „out of the box“ geliefert.

„Die Integration von Kubernetes mit OpenStack gibt Entwicklern mehr Wahlmöglichkeiten und eine größere Flexibilität darüber, wie Applikationen entwickelt und ausgeführt werden sollen“, erklärt Mark Collier, COO der OpenStack Foundation. „Die erweiterbare Auslegung von OpenStack ermöglicht es den Anwendern, neue Technologien wie Container zu integrieren und sich gleichzeitig darauf zu verlassen, dass die bewährte Automation Engine in OpenStack die Datenverarbeitung, Speicherung und das Networking abwickelt.“

Die Murano-Kubernetes-Integration wird am 25. Febr. 2015 auf dem Bay Area Kubernetes Treffen live demonstriert. Das Kubernetes-Murano-Paket ist für die Kubernetes- und OpenStack-Communities auf Stackforge öffentlich verfügbar und wird April 2015 auf Mirantis OpenStack Express als technische Vorabversion zur Verfügung stehen.

Mirantis Blog

Google Blog


Zitat Adrian Ionel, CEO von Mirantis: „Kubernetes automatisiert das Management von Docker-Containern, während OpenStack die Konfiguration und Implementierung der Infrastrukturressourcen automatisiert, auf denen diese Container laufen. Durch gemeinsame Nutzung dieser beiden Technologien können sich Entwickler auf die Entwicklung von Software konzentrieren, weil die zugrundeliegende Infrastruktur einfach tut, was sie tun soll.“

Als Unternehmen, das Open-Source-Software für OpenStack liefert, hat Mirantis zum Aufbau und zur Anwendung von OpenStack-Clouds in Unternehmen wie Cisco, Comcast, Ericsson, Expedia, NASA, PayPal, Samsung, Symatec oder Workday beigetragen. Mirantis wird von Dell, Intel, Sapphire Venture (früher SAP Ventures) und WestSummit Capital risikokapitalfinanziert.