Kubernetes: Der Status Quo von Kubernetes Operatoren

Für Kubernetes wurde bereits eine wachsende Anzahl von Operatoren für alle Arten von Aufgaben angelegt. In seiner Session auf der DevOpsCon 2019 gibt Dr. Roland Huss (Principal software engineer bei RedHat) zunächst einen Überblick über bestehende Operatoren bevor er das CoreOS Operator Framework ausführlich erläutert.
Wir alle lieben Kubernetes als deklarative und reaktive Container-Orchestrierungsplattform unserer Wahl. Ressourcendeskriptoren deklarieren einen Soll-Zustand, während im Hintergrund eine ganze Reihe von Controllern laufen, die diese Ressourcen beobachten, um den aktuellen Zustand mit dem gewünschten Soll-Zustand abzustimmen. Wir können dieses dominante Paradigma auch für kundenspezifische Ressourcen und Controller nutzen, die allgemein als „Operatoren“ bezeichnet werden.
In seiner Session auf der DevOpsCon 2019 gibt Roland Huss einenÜberblick über vorhandene Operatoren. Das Operator Framework besteht aus * einem Operator-SDK zum Schreiben von Operatoren in Golang *, dem Operator Lifecycle Manager (OLM) zum Verwalten von Operatoren und deren Installation * Operator Metering für Nutzungsberichte von Operatoren. Der zweite Teil dieses Vortrags befasst sich mit der Live-Implementierung eines Operators mit dem Operator SDK und zeigt, wie dies mit dem Operator Lifecycle Manager verwaltet wird. Am Ende der Session erhalten Sie einen Eindruck davon, wo wir heute mit den Operatoren stehen und wie schnell Sie diese selbst umsetzen können.

Hinterlasse einen Kommentar