Get in touch
Ring frei für Runde 4: Am 11. Oktober fand der vierte Wiesbadener TechTalk mit einem Deep-Dive des Referenten Dominik Tomasi, Senior DevOps Consultant bei AOE, in das Thema „Kubernetes-Shift-Left - Lokale Develop- und Testumgebung“ statt. Das Top-Thema für Entwickler:innen und solche, die es werden wollen, lockte zahlreiche mehrheitlich technisch Interessierte in die atmosphärisch gewohnt inspirierenden Büroräumlichkeiten der AOE in Wiesbaden.
Welche Vorteile bringt der Betrieb lokaler Kubernetes-Cluster für Entwicker:innen und DevOps-Teams und welche Technologien und Tools gibt es zur Bereitstellung dieser lokalen Cluster? Basierend auf profunder Expertise fand der Referent Dominik Tomasi auf all diese Fragen die passenden Antworten und gab den Teilnehmer:innen zudem viele nützliche Praxistipps mit auf den Weg.
Im ersten Teil seiner Präsentation ging Dominik auf die zahlreichen Vorteile lokaler Kubernetes-Cluster ein: Neben der Schaffung einer kontrollierten und isolierten Umgebung zum Testen, Lernen, Entwickeln und Experimentieren bis hin zu betriebswirtschaftlichen Wins, wie beispielsweise Kosteneinsparungen. Anschaulich berichtete er darüber hinaus noch aus der eigenen Entwickler-Praxis: Als Zugreisender nutzt er längere Fahrten meist zum Arbeiten, bemängelt hier aber die häufig sehr schlechte oder nicht vorhandene Internet-Verbindung. Dank einer lokalen Kubernetes-Installation kann er jedoch unabhängig von eingeschränkter Netzwerk-Konnektivität an seinen Projekten weiterentwickeln.
Nächster Schritt war, den Zuschauer:innen die zur Umsetzung einer lokalen Kubernetes-Bereitstellung erforderlichen Tools, die sich in zwei Kategorien, VM- vs. Container-basiert, unterteilen lassen, näherzubringen. Detailliert unter die Lupe genommen wurden an dieser Stelle minikube, Docker Desktop, Kind und K3D. In der nachfolgenden Demo-Time zeigte Dominik dann auch noch sein persönliches Tool der Wahl K3D in Action und führte den Anwesenden eine Cluster-Konfiguration live vor.
Dann ging es um gängige Methoden, wie z. B. kubectl apply, helm oder kustomize, mit denen sich die Applikationen nach der Erstellung eines lokalen Clusters einfach deployen lassen. Dabei stellt der Referent klar: Um jedoch einen Mehrwert für Entwickler:innen zu generieren, reicht dies leider aber noch lange nicht: So braucht es beispielsweise einen lokalen DNS-Resolver und -Forwarder, um Top-Level-Domains lokal aufzulösen oder zur Automatisierung der Entwicklungsschritte wie Build, Deploy und Sync das Client-Open-Source-Entwicklertool DevSpace, das Dominik in einer weiteren Demo-Session für die Teilnehmer:innen zum Leben erweckte.
Dominiks letztes Thema auf der Agenda waren diverse weitere Tools und Ansätze, die dabei unterstützen, eigene Projekte in Git zu strukturieren. Neben copier und direnv stellte er hierbei auch den von ihm favorisierten hermit package manager in der Nahaufnahme vor.
Im Anschluss beantwortete Dominik noch Fragen aus dem Publikum. Danach blieb noch ausreichend Zeit für den persönlichen Austausch bei Pizza und kühlen Getränken. Im Mittelpunkt hierbei: Fachliche Diskussionen, Wissen miteinander teilen, voneinander lernen und natürlich auch das Vernetzen in der Region mit Gleichgesinnten, die vor ähnlichen Herausforderungen stehen. Fazit: Der Wiesbadener TechTalk von AOE und Seibert Media ist auf dem besten Weg, sich als technisch geprägter Zukunftsdialog in und um Wiesbaden einen Namen zu machen.
Danke an alle Teilnehmende für einen Abend voller technischer Deep-Dives und inspirierender Fachdiskussionen. Wir sehen uns wieder zur fünften Runde im Jahr 2024, diesmal bei Seibert Media. Der genaue Termin wird noch bekannt gegeben und in Kürze auf www.techtalk-wiesbaden.de/home.html veröffentlicht.
Die Teilnahme ist selbstverständlich wieder kostenfrei und steht allen Interessierten offen – ob Expert:in, der Erfahrungen und Perspektiven von Kolleg:innen kennenlernen möchte, oder ambitionierter Laie, der seinen Horizont erweitern will. Anmeldungen nehmen wir unter talk@techtalk-wiesbaden.de jederzeit entgegen, alternativ ist auch eine Spontanteilnahme möglich.