Möchtest du mit deinem Team teilnehmen? Ab drei Personen profitiert ihr von unseren Gruppenrabatten! Direkt im Shop buchen!

Vom Policy-Enforcement bis zum Minecraft-Server – Kubernetes als “Promise Engine”

Kubernetes hat sich weit über seine ursprüngliche Rolle als Containerorchestrator hinausentwickelt. Eine zentrale Rolle spielt dabei das Operator-Pattern, durch das sich Anwendungen und Services als eigenständige Objekte in Kubernetes einrichten und verwalten lassen.

Wer einen Ingress- oder Gateway-Controller einsetzt, arbeitet bereits mit dem Operator-Pattern, häufig ohne es explizit als solches wahrzunehmen. Über die Jahre wurde das Konzept weitergedacht und ausgebaut, sodass Kubernetes heute treffend als “Promise Engine” beschrieben werden kann, also einer Engine, die kontinuierlich daran arbeitet, einen gewünschten Zustand – das „Versprechen“ – ungeachtet etwaiger Infrastrukturausfälle zu erfüllen und aufrechtzuerhalten.

Dieser Vortrag vermittelt, wie das Operator-Pattern konzeptionell
aufgebaut ist, wie Kubernetes-Architektur und API zusammenspielen, und welche Abwägungen bei der Nutzung von Operatoren in der Praxis relevant sind. Anhand einer Live-Demo von Policy-Enforcement bis zum Minecraft-Server wird die Arbeitsweise populärer Operatoren illustriert und gezeigt, wie Endnutzer deklarativ mit ihnen interagieren.

Vorkenntnisse

Grundlegende Kubernetes-Kenntnisse sind sicherlich hilfreich, um die Architektur von Kubernetes als Plattform bereits zu kennen. Der Beitrag wird allerdings auch hierauf zumindest kurz eingehen, sodass Besucher unabhängig von ihrem Kenntnisstandes neue Einblicke gewinnen und einen Mehrwert aus dem Beitrag ziehen können.

Lernziele

Anhand einer Live-Demo von Policy-Enforcement bis zum Minecraft-Server wird die Arbeitsweise populärer Operatoren illustriert und gezeigt, wie Endnutzer deklarativ mit ihnen interagieren.

Der Vortrag richtet sich an Kubernetes-Anwender und -Einsteiger, die ein tieferes Verständnis der Architektur und Funktionsweise des Operator-Patterns gewinnen möchten.

Speaker

 

Daniel Bodky
Daniel Bodky arbeitet aktuell als Senior Platform Advocate für NETWAYS Web Services, einen Public-Cloud-Anbieter und MSP aus Deutschland. Zuvor hat er als Consultant und Systems Engineer Kunden in großen und mittelständischen Unternehmen dabei geholfen, Cloud-native Lösungen wie Kubernetes, GitOps und Observability umzusetzen.