Kubernetes-Applikationen verwalten 02.05.2018, 15:19 Uhr

Red Hat stellt das Operator Framework vor


Der vor allem für seine Linux-Distribution bekannte Open-Source-Spezialist Red Hat hat die Verfügbarkeit des Operator Frameworks bekanntgegeben. Ziel dieses Open-Source-Toolkits ist die effiziente, automatische und skalierbare Verwaltung nativer Kubernetes-Applikationen mittels sogenannter Operatoren.
Ein Operator ist eine Methode zur Paketierung, Implementierung und Verwaltung von Kubernetes-Applikationen. Kubernetes-Anwendungen können sowohl auf Kubernetes eingesetzt als auch über die Kubernetes-APIs und kubectl-Tools verwaltet werden. Um Kubernetes optimal nutzen zu können, benötigen Entwickler eine Reihe zusammenhängender APIs, die sie erweitern können, um ihre auf Kubernetes laufenden Applikationen zu warten und zu verwalten. Operatoren fungieren als Runtime, die diese Art von Anwendung auf Kubernetes verwalten.
Die Kernkomponenten des Operator Framework im Überblick:
· Mit dem Operator SDK können Entwickler mit ihrem vorhandenen Wissen Operatoren erstellen, ohne dass Kenntnisse über die Komplexität der Kubernetes-APIs erforderlich sind.
· Das Operator Lifecycle Management überwacht die Installation, Aktualisierung und Verwaltung des Lebenszyklus aller Operatoren und der damit verbundenen Dienste, die in einem Kubernetes-Cluster laufen.
· Das erst in einigen Monaten verfügbare Operator Metering soll das Erstellen von Nutzungsberichten von Operatoren erlauben, die spezialisierte Dienste bieten.
Weitere Information zum Operator Framework finden Sie auf GitHub. Über technische Details informiert dieser Blog-Beitrag im Red-Hat-Blog sowie dieser Beitrag im CoreOS-Blog.


Das könnte Sie auch interessieren