Titel: KubeOne - Ein Open Source Cluster Lifecycle Tool für HA-Kubernetes
Sprecher: Tobias Schneck, Senior Software Engineer, Loodse
Auf der Suche nach einer umfassenden Lösung, die HA-Cluster unterstützt, den Best Practices von Kubernetes folgt und eine einfache und deklarative API auf der Basis der Kubernetes Cluster-API enthält, konnten wir keine einzige finden, die unsere Anforderungen erfüllt. Aus diesem Grund haben wir uns entschieden, KubeOne zu bauen. KubeOne kümmert sich um die Installation, Konfiguration, Aktualisierung und Wartung von hochverfügbaren Kubernetes-Clustern. Es funktioniert sofort bei jedem Cloud-Anbieter sowohl vor Ort als auch in Bare-Metal-Umgebungen. In diesem Vortrag werde ich KubeOne vorstellen und zeigen, wie man KubeOne einsetzt, um:
• HA K8s-Cluster auf einem beliebigen Cloud-Anbieter einzurichten
• das Cluster mit einem einzigen Befehl bereitzustellen, zu aktualisieren oder zu zerstören
• Funktionen wie PodSecurityPolicy oder DynamicAuditLog zu konfigurieren
Tobias ist Senior Software Engineer bei Loodse. Er ist spezialisiert auf Testautomatisierung und Continuous Integration Projekte. Als Mitbegründer des Open-Source-Testframeworks Sakuli und des Docker-Headless-VNC-Containers verfolgt er das Ziel, die Einrichtung der Skalierungsinfrastruktur zu vereinfachen. Seine gegenwärtige Leidenschaft ist es, die Akzeptanz und Verbreitung von Containertechnologien im Kubernetes-Ökosystem zu steigern. Die Vorteile von Cloud-nativen Technologien und Entwicklungs-Workflows für alle nutzbar zu machen, ist sein neues Ziel.
Aufgenommen am Big Techday 12 der TNG Technology Consulting GmbH / https://www.tngtech.com am 7. Juni 2019 in München / Deutschland, siehe auch https://www.bigtechday.com