Pivotal Container Service: Vereinfachte Kubernetes-Verwaltung durch VMware und Pivotal

Im Rahmen der VMworld präsentierten VMware und Pivotal den PKS-Container-Dienst als Lösung zur Vereinfachung der Konfiguration & Verwaltung von Kubernetes und BOSH. Dies ermöglicht Administratoren eine bessere Kontrolle über die Container.


Hierbei steht das K für Kubo letzteres stellt wiederum eine Abkürzung für Kubernetes und BOSH dar. PKS will VMware als integriertes Gesamtprodukt verkaufen und mit Support unterfüttern. Das Paket füllt dabei die Lücken von Kubernetes in Sachen Deployment, Skalierbarkeit & Infrastrukturmanagement durch den Einsatz von BOSH. Die Komplexität der Software will der Konzern zum größten Teil durch eine GUI verstecken.

PKS füllt die Lücke zwischen VMwares vSphere Integrated Containers (VIC) und Pivotal Cloud Foundation (PCF) und erlaubt es Kunden, ihren Entwicklern Kubernetes as a Service bereitzustellen. Hierbei geht es VMware um Aufgaben die im täglichen Betrieb anfallen, darunter Patching, Upgrades oder Monitoring von Kubernetes und dessen physischen Servern, Netzwerk- & Speicherkomponenten. Der Knackpunkt ist; dass diese Aufgaben Administratoren und nicht Entwickler wahrnehmen sollen. So wäre das Bereitstellen und Management von Container-Umgebungen wieder unter der Kontrolle der verantwortlichen Systemverwalter. Skripte sollen hierfür nicht weiterhin nötig sein.

Neue und bekannte Komponenten für PKS

Architektur des Pivotal Container Service

Bild: VMware

Die PKS-Architektur besteht aus folgenden Komponenten: Der Pivotal Container Service stellt die UI and APIs zum Verwaltung von Kubernetes bereit. Darüber erhält der Administrator Zugriff auf Werkzeuge zur Leistungsanalyse und Überwachung der Protokolldateien der Sicherheit und des Zustands der Umgebung. VMwares bereits länger bestehende Container Registry (Harbor) dient zur Aufbewahrung der Container-Images, Kubo zum Management, Monitoring & Skalieren von Kubernetes und dessen Server-, Netzwerk- und Speicher-Infrastruktur. PKS greift auf NSX zu um die Netzwerke zwischen den Containern bei Bedarf sicher bereitzustellen und um die verschiedenen Server-Rollen von Kubernetes zu verbinden. Eine optionale Komponente ist VMwares hyperkonvergenter Speicherdienst vSAN. Die von Kubo automatisch provisionierten VMs basieren auf Ubuntu. Die Management-Umgebung vRealize Automation kommt als Frontend zum Einsatz das direkt mit den APIs von Kubernetes Kubo & NSX kommuniziert. PKS funktioniert momentan ausschließlich auf der lokalen vSphere Platform und der Google Container Platform.

Die bereits länger bestehenden vSphere Integrated Containers (VIC) bleiben Bestandteil des Lieferumfangs von vSphere und erlauben eine einfache Migration von Applikationen und bieten Administratoren die Option, Container wie gewohnt in einer VMware-Umgebung bereitzustellen und zu vewalten. Nachteil ist ein höherer Ressourcenverbrauch – da Container unverändert in ihrer eigenen VM laufen. Das bisherige Project Photon geht in PKS auf und erfährt als solches keine Weiterentwicklung mehr.

Zuletzt aktualisiert am Uhr





Kommentare


Anzeige