heise-Angebot

Online-Workshop: Einführung in Kubernetes-Operatoren

Anwendungen und Infrastrukturen in Kubernetes verwalten, Arbeitsabläufe automatisieren: Bei allen diesen Aufgaben helfen Kubernetes-Operatoren.

In Pocket speichern vorlesen Druckansicht 1 Kommentar lesen
Einführung in Kubernetes-Operatoren
Lesezeit: 1 Min.

Der ursprünglich aus CoreOS abgeleitete Begriff Operator beschreibt Methoden zum Verpacken, Bereitstellen und Verwalten von Kubernetes-Applikationen. Während sich Kubernetes über Custom Resources und das Controller Pattern zum Managen der Container einfach erweitern lässt, können Kubernetes-Operatoren gezielt dabei helfen, Arbeitsabläufe zu automatisieren. Als anwendungsspezifischer Controller erweitern sie die Kubernetes-API um neue Funktionen, mit denen sich auch komplexe Applikationen komfortabel verwalten und bereitstellen lassen.

Im Online-Workshop Einführung in Kubernetes-Operatoren können Teilnehmerinnen und Teilnehmer praxisnah erste Erfahrungen darin sammeln, produktionsreife Operatoren zu entwickeln und zu deployen. Zum Einstieg lernen sie wichtige Kernkonzepte wie das Controller Pattern, Eventual Consistency, Custom Resources und Status Management in Kubernetes kennen, um dann mit dem Kubebuilder SDK und KIND, einem Installer für lokale Multi-Node-Kubernetes-Cluster, einen ersten eigenen Operator zu bauen.

Mehr Workshops

Neben den Special Days der Partnerkonferenzen Continuous Lifecycle und ContainerConf finden Interessierte auch ein vielfältiges Angebot eintägiger Online-Workshops rund um die Themen Kubernetes, Continuous Delivery, Container, Cloud Native und Dev(Sec)Ops.

Der interaktiv und praxisnah gestaltete Onlinekurs findet am 12. Januar 2021 statt. Integriert in die Konferenzplattform von Continuous Lifecycle und ContainerConf benötigt das Browser-basierte System keinerlei zusätzliche Software. Teilnehmerinnen und Teilnehmer haben während des Kurses jederzeit die Möglichkeit, sich mit dem Referenten und auch untereinander per Chat und Video auszutauschen. Den Kurs leitet Marcel Müller, der sich als Platform Engineer bei Giant Swarm tagtäglich mit Kubernetes-Operatoren in den unterschiedlichsten Produktionssystemen auseinandersetzt.

(map)