Dieser Vortrag wird auf Deutsch gehalten. / This Talk will be held in German.
Platform Engineering bildet die Grundlage für die GitOps-Architektur, die wir vorstellen. Wir zeigen, wie man in der Praxis mit mehreren Tenants in Argo CD arbeitet, um eine effektive Multi-Tenancy-Strategie zu implementieren.
Wir präsentieren GitOps-Architektur-Patterns, die mit Argo CD und anderen Tools wie Flux umsetzbar sind, darunter das App of Apps Pattern. Zudem diskutieren wir die Verwendung von Helm Charts in Argo CD und Basic Security durch Tenant Isolation.
Ein Schwerpunkt des Talks liegt auf der Integration von API Gateways. Hierbei zeigen wir, wie Applikations-Workloads bereitgestellt werden. Eine Demo veranschaulicht die GitOps Patterns in einem typischen Multi-Tenant-Setup mit Argo CD.
- Erfahrung mit GitOps-Prinzipien und insbesondere mit Argo CD als GitOps-Tool.
- Erweiterte Kenntnisse zu den Argo CD Ressourcen wie AppProject oder Application.
- Grundlegendes Verständnis von Kubernetes sollte vorhanden sein.
- Grundkenntnisse zu grundlegenden GitOps-Patterns wie das App of Apps Pattern.
Teilnehmende lernen
- die Herausforderungen bei der Einführung einer GitOps Architektur in einer Organisation zu verstehen,
- Erfahrungen und Hintergründe zu unseren Entscheidungen bzgl. Tooling und Patterns kennen.
- Sie bekommen grundlegende Ziele des Platform Engineering aufgezeigt,
- sowie grundlegende GitOps Patterns, deren Nutzen und Anwendung.
- Sie erhalten Tipps für die Multi-Tenancy-Strategie-Implementierung mit Argo CD.

