Inhaltsverzeichnis
- Seminarüberblick
- Einordnung und Praxisbezug
- Schrittweise Seminarinhalte
- Praxisübungen
- Zielgruppe und Voraussetzungen
Seminarüberblick
GitOps und Crossplane teilen das Prinzip des gewünschten Zustands, arbeiten jedoch auf unterschiedlichen Ebenen. Das Seminar klärt Ownership und Driftgrenzen, damit GitOps-Controller und Crossplane-Controller nicht gegeneinander arbeiten.
Argo CD und Flux werden anhand derselben Plattformfähigkeit verglichen. Besonderheiten bei Custom Resources, Health, Tracking, Synchronisationsreihenfolge, Paketlaufzeiten und großen CRD-Mengen werden praktisch behandelt.
Einordnung und Praxisbezug
- Klare Ownership zwischen Git, GitOps-Controller, Crossplane und externem Provider.
- Reproduzierbare Repository-Struktur für Core, Pakete, Plattform-APIs und Instanzen.
- Stabile Synchronisation mit aussagekräftiger Health-Bewertung.
- Kontrollierte Promotion und Rücknahme von Plattformversionen.
Schrittweise Seminarinhalte
Schritt 1: Reconciliation-Grenzen festlegen
- GitOps- und Crossplane-Regelkreise voneinander abgrenzen.
- Felder identifizieren, die nicht von mehreren Controllern verwaltet werden dürfen.
Schritt 2: Repository-Struktur entwerfen
- Bootstrap, Pakete, Plattformcode, Umgebungen und Instanzen trennen.
- Kustomize-, Helm- und reine Manifestansätze vergleichen.
Schritt 3: Crossplane und Pakete bootstrappen
- Core, Provider, Functions und Configurations in definierter Reihenfolge installieren.
- Bereitschaft von CRDs und Paket-Runtimes vor Folgeressourcen sicherstellen.
Schritt 4: Argo CD für Crossplane konfigurieren
- Annotation-basiertes Tracking und Health-Bewertung einsetzen.
- Ressourcenausschlüsse, Synchronisationswellen und Client-Limits abstimmen.
Schritt 5: Flux-Workflows umsetzen
- Sources, Kustomizations, Abhängigkeiten und Health Checks strukturieren.
- Wiederholungs- und Timeoutverhalten auf Crossplane-Laufzeiten abstimmen.
Schritt 6: Secrets und Identitäten integrieren
- Verschlüsselte Secrets, externe Secret-Prozesse und Workload Identity einordnen.
- Provider-Zugangsdaten aus Git heraushalten und dennoch reproduzierbar konfigurieren.
Schritt 7: Umgebungen promoten
- Paketversionen, Composition-Revisionskanäle und Konfigurationswerte getrennt steuern.
- Pull-Request-basierte Freigaben und automatische Qualitätsprüfungen verbinden.
Schritt 8: Drift und manuelle Eingriffe behandeln
- Git-Drift, Kubernetes-Drift und externe Cloud-Drift unterscheiden.
- Pausieren, Ignore-Regeln und kontrollierte Notfalleingriffe dokumentieren.
Schritt 9: Rollback sicher durchführen
- Git-Revert, Paket-Rollback und Composition Revision aufeinander abstimmen.
- Gefährliche Rücknahmen bei bereits geänderten externen Ressourcen erkennen.
Schritt 10: GitOps-Betrieb überwachen
- Health, Sync, Crossplane Conditions und Providerstatus korrelieren.
- Runbooks für Bootstrap-, CRD- und Reconciliation-Fehler erstellen.
Praxisübungen
- Aufbau einer mehrstufigen GitOps-Repository-Struktur.
- Installation von Crossplane-Paketen mit Abhängigkeits- und Health-Prüfung.
- Konfiguration von Argo-CD-Tracking und Crossplane-spezifischen Health Checks.
- Umsetzung eines vergleichbaren Flux-Ablaufs.
- Promotion und Rollback einer Composition-Version.
Zielgruppe und Voraussetzungen
Zielgruppe: Platform Engineers, DevOps Engineers, GitOps-Verantwortliche, Kubernetes-Administratoren und Crossplane-Administratoren.
Voraussetzungen: Praktische Kubernetes-, Git- und Crossplane-Grundkenntnisse; Grundlagen in Argo CD oder Flux sind hilfreich.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Platform Engineers, DevOps Engineers, GitOps-Verantwortliche, Kubernetes-Administratoren und Crossplane-Administratoren |
| Voraussetzungen: | Praktische Kubernetes-, Git- und Crossplane-Grundkenntnisse; Grundlagen in Argo CD oder Flux sind hilfreich |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
