Seminar Crossplane v1 auf v2 Migration

Inhaltsverzeichnis

  1. Seminarüberblick
  2. Einordnung und Praxisbezug
  3. Schrittweise Seminarinhalte
  4. Praxisübungen
  5. Zielgruppe und Voraussetzungen

Seminarüberblick

Crossplane v2 behält viele v1-Konfigurationen bei, ändert jedoch zentrale Architekturentscheidungen. Namespaced XRs und MRs, beliebige composed resources und Operations stehen entfernten oder ersetzten Legacy-Funktionen gegenüber.

Das Seminar arbeitet mit einer realistischen Bestandsaufnahme. Upgrade-Checks, Zwischenschritte, Paketkompatibilität, Claims, native Patch-and-Transform-Compositions, ControllerConfig, externe Secret Stores und XR-Verbindungsdaten werden in einen kontrollierten Migrationsplan überführt.

Einordnung und Praxisbezug

  • Vollständige Inventur aller v2-relevanten APIs, Pakete und Legacy-Funktionen.
  • Gestufter Upgradepfad mit Test-Control-Plane und klaren Abbruchkriterien.
  • Konkrete Umstellungsmuster für Functions, RuntimeConfig, Secrets und namespaced APIs.
  • Geprüfter Cutover- und Rollbackplan ohne unkontrollierte Ressourcenänderungen.

Schrittweise Seminarinhalte

Schritt 1: Ausgangslage inventarisieren

  • Core-Version, Provider, Functions, Configurations und Plattform-APIs erfassen.
  • Clusterweite Ressourcen, Claims und externe Abhängigkeiten sichtbar machen.

Schritt 2: Unterstützten Upgradepfad planen

  • Zunächst auf den letzten v1-Stand und danach minorweise auf v2 wechseln.
  • Patchstände, Wartungsfenster und Kompatibilitätsmatrix festlegen.

Schritt 3: Upgrade-Check ausführen

  • Entfernte Funktionen und inkompatible Konfigurationen automatisiert suchen.
  • Ergebnisse priorisieren und in technische Arbeitspakete überführen.

Schritt 4: Namespaced XRs und MRs bewerten

  • Neue Scope-Modelle und spec.crossplane-Struktur verstehen.
  • LegacyCluster, Claims und providerabhängige MR-Unterstützung einordnen.

Schritt 5: Compositions modernisieren

  • Native Patch-and-Transform-Logik zu Composition Functions migrieren.
  • Beliebige Kubernetes-Ressourcen in der v2-Pipeline gezielt nutzen.

Schritt 6: ControllerConfig ersetzen

  • DeploymentRuntimeConfig für Provider- und Function-Runtimes einsetzen.
  • Ressourcen, Scheduling und Service Accounts übertragen.

Schritt 7: Secret-Strategie anpassen

  • Entfernte externe Secret-Store-Funktionalität bewerten.
  • XR-Verbindungsdaten als composed Secret bereitstellen.

Schritt 8: Paketreferenzen bereinigen

  • Vollqualifizierte OCI-Referenzen und Abhängigkeiten sicherstellen.
  • Provider- und Function-Versionen gegen v2 testen.

Schritt 9: Test-Control-Plane aufbauen

  • Produktionsobjekte anonymisiert oder repräsentativ nachbilden.
  • Rendering, Reconciliation, Löschung und Importpfade testen.

Schritt 10: Cutover kontrollieren

  • Backups, Freeze, Upgrade, Verifikation und Freigabe sequenzieren.
  • Automatische Composition-Revisionswechsel vermeiden oder bewusst steuern.

Schritt 11: Rollback vorbereiten

  • Grenzen eines Core-Rollbacks nach API- und Ressourcenänderungen verstehen.
  • Paket-, Git- und Clusterwiederherstellung mit klaren Entscheidungspunkten planen.

Schritt 12: Nacharbeiten abschließen

  • Legacy-Ressourcen, alte CRDs und temporäre Kompatibilitätsobjekte bereinigen.
  • Monitoring, Runbooks und Dokumentation auf v2 aktualisieren.

Praxisübungen

  1. Inventur einer vorbereiteten v1-Control-Plane.
  2. Durchführung und Auswertung eines Upgrade-Checks.
  3. Migration einer Patch-and-Transform-Composition zu einer Function-Pipeline.
  4. Umstellung eines Runtime- und Secret-Musters.
  5. Simulation von Cutover, Verifikation und Abbruchentscheidung.

Zielgruppe und Voraussetzungen

Zielgruppe: Crossplane-Administratoren, Platform Engineers, Kubernetes-Administratoren und Architekten mit bestehender Crossplane-v1-Umgebung.

Voraussetzungen: Praktische Erfahrung mit Crossplane v1, Providern, Managed Resources und Compositions sowie sichere Kubernetes- und Helm-Kenntnisse.

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminar und Anbieter vergleichen

Öffentliche Schulung

Diese Seminarform ist auch als Präsenzseminar bekannt und bedeutet, dass Sie in unseren Räumlichkeiten von einem Trainer vor Ort geschult werden. Jeder Teilnehmer hat einen Arbeitsplatz mit virtueller Schulungsumgebung. Öffentliche Seminare werden in deutscher Sprache durchgeführt, die Unterlagen sind teilweise in Englisch.

Mehr dazu...

Inhausschulung

Diese Seminarform bietet sich für Unternehmen an, welche gleiche mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können in Deutsch - bei Firmenseminaren ist auch Englisch möglich gebucht werden.

Mehr dazu...

Webinar

Diese Art der Schulung ist geeignet, wenn Sie die Präsenz eines Trainers nicht benötigen, nicht Reisen können und über das Internet an einer Schulung teilnehmen möchten.

Mehr dazu...

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich und Webinar: CHF 1.198 zzgl. MwSt.
Inhaus: CHF 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Crossplane-Administratoren, Platform Engineers, Kubernetes-Administratoren und Architekten mit bestehender Crossplane-v1-Umgebung
Voraussetzungen: Praktische Erfahrung mit Crossplane v1, Providern, Managed Resources und Compositions sowie sichere Kubernetes- und Helm-Kenntnisse
Standorte: Basel, Bern, Luzern, Sankt Gallen, Winterthur, Zürich
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 +41 (800) 225127

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben