NewsVirtualisierung

k0smotron: Open-Source-Produkt verwaltet Kubernetes-Cluster

Mirantis hat k0smotron, ein Open-Source-Produkt zum Management von Kubernetes-Clustern, erweitert. Das Tool verfügt jetzt über zwei neue Support-Optionen, die für den Unternehmenseinsatz gedacht sind. k0smotron macht es möglich, die Worker- und Management-Ebenen nicht mehr auf dem gleichen Infrastrukturanbieter laufen zu lassen. Damit eignet sich die Lösung unter anderem zum Konsolidieren von Kubernetes-Kontrollebenen bei Multi-Cloud-, Hybrid- und Edge-Deployments.

Quelle: Mirantis

Außerdem ist es dadurch möglich, Kubernetes-Kontrollebenen als Pods einzurichten, die je nach Workload-Anforderung angepasst werden können. Der k0smotron-Operator wird auf einem bestehenden Kubernetes-Cluster bereitgestellt, der als Basis fungiert und je nach Bedarf die Dienste der Steuerungsebene zur Verfügung stellt. Von diesem Cluster abgesehen, werden Steuerungsebenen virtualisiert und wie jeder andere Workload behandelt. Dies vereinfacht das Management und sorgt für mehr Sicherheit und Zuverlässigkeit. Gleichzeitig werden die Betriebskosten gesenkt, da eine schnelle Bereitstellung von Kubernetes im großen Stil mit standardisierten Konfigurationen möglich wird.

„Anwendungen skalieren und werden zunehmend komplexer. Dies kann das Management mehrerer Kubernetes-Cluster zur Herausforderung machen“, sagt Miska Kaipiainen, Vice President of Engineering bei Mirantis. „k0smotron ermöglicht die Ausführung und Verwaltung mehrerer Kubernetes-Cluster-Kontrollebenen als Pods innerhalb eines einzigen Kubernetes-Clusters. Im Grunde könnte man hier von Kubernetes in Kubernetes sprechen. Die Lösung ist sehr ressourcenschonend und eröffnet neue Anwendungsfälle für Kubernetes. Ideal ist dies beispielsweise für Unternehmen und Organisationen mit mehreren Entwicklungsteams, von denen jedes seinen eigenen dedizierten Cluster auf der von ihm bevorzugten Infrastruktur benötigt.“

Die Trennung zwischen Kontrollebenen und Workern – zusammen mit der Cluster-API-Integration (https://cluster-api.sigs.k8s.io) und der Möglichkeit, Bare Metal bereitzustellen – bietet auch die Option, Remote Worker Nodes zu nutzen. Dadurch wird eine größere Bandbreite von Anwendungsfällen unterstützt, einschließlich Edge, Zweigstellen und Internet of Things (IoT). Für Softwareentwicklung und Continuous Integration (CI/CD) können temporäre Cluster erstellt und in bestehende Prozesse integriert werden. Darüber hinaus unterstützt k0smotron Multi-Cloud-Bereitstellungen mit dem Kontrollebenen-Management-Cluster in Public- oder Private-Cloud-Strukturen und Worker Nodes in verschiedenen Clouds – alles mit einheitlichem Cluster-Management.

Die Nutzung der Open-Source-Lösung k0smotron ist jederzeit über das GitHub-Repository möglich: https://github.com/k0sproject/k0smotron. Mirantis bietet darüber hinaus zwei verschiedene, optionale Support-Pakete an: OpsCare (8 Stunden/5 Tage) sowie OpsCare Plus (24 Stunden/7 Tage), einen vollständig gemanagten ZeroOps-Service.

Hinter dem k0smotron-Operator steht das Team der Open-Source-Kubernetes-Distribution k0s (https://k0sproject.io). k0smotron wird größtenteils auf k0s entwickelt und kann mit jedem CNCF-zertifizierten Kubernetes-Cluster betrieben werden.

Weitere Informationen: https://www.mirantis.com