Speaker
✓ See you 2021
✓ Wir sehen uns 2021
Infos
Beschreibung
Kubernetes etabliert sich zunehmend als Abstraktion von On-Premise- und Cloud-Infrastrukturen. Es bietet eine Laufzeitumgebung für Container inklusive Mechanismen für Sicherheit, Verfügbarkeit und Skalierbarkeit.Ein praktischer Bestandteil ist die Erweiterung der API. Sie erlaubt es über Custom Resource Definitions und Operatoren eigene Funktionalitäten in das System zu bringen. Individuelle Implementierungen erleichtern so bereits heute das Deployment von Anwendungen wie zum Beispiel Datenbanken. Doch wie wäre es, auch eigene Microservices komfortabel inklusive ihrer Konfiguration, ihrer benötigten Services und ihrer Abhängigkeiten auszurollen? Dies lässt sich komfortabel über Operatoren automatisieren.Diese Idee soll in der Session als Beispiel für den Entwurf einer Custom Resource Definition und der Implementierung des passenden Operators in Go dienen. Weiter werden Hinweise auf mögliche Anpassungen und Erweiterungen des Beispiels für eigene Belange gegeben.