Seminar Karmada Migration und Rollback bestehender Kubernetes-Workloads

Das Seminar zeigt, wie bereits produktive Kubernetes-Anwendungen schrittweise unter Karmada-Verwaltung gestellt werden. Bestandsaufnahme, Ressourcenauswahl, Übernahme ohne Doppelsteuerung, Datenabhängigkeiten, Cutover und Rückfallverfahren werden anhand eines durchgängigen Migrationsszenarios bearbeitet.

Inhaltsübersicht

  • Zielsetzung
  • Teilnehmerkreis
  • Voraussetzungen
  • Lernumgebung
  • Migrationsinventar und Klassifizierung
  • Zielbild und Migrationswellen
  • Übernahme von Ressourcen
  • Doppelsteuerung und Automatisierungskonflikte
  • Stateful Workloads und Datenpfade
  • Cutover und Funktionsabnahme
  • Rollback und Bereinigung

Zielsetzung

Die Seminarinhalte verbinden technische Einordnung, nachvollziehbare Konfiguration und kontrollierte Betriebsprüfung.

  • bestehende Workloads und Abhängigkeiten migrationsfähig inventarisieren
  • eine phasenweise Übernahme ohne konkurrierende Steuerung planen
  • Ressourcen mit passenden Preserve- und Conflict-Regeln übernehmen
  • Cutover, Validierung und Rollback mit klaren Stop-Kriterien durchführen
  • Migrationsnachweise und Betriebsübergabe erstellen

Teilnehmerkreis

Kubernetes-Administratoren, Plattform-Engineers, DevOps-Fachkräfte, Migrationsverantwortliche und technische Architekten.

Voraussetzungen

Sichere Kubernetes-Administrationskenntnisse, Deployments, StatefulSets, Services, Storage, DNS, Helm oder Kustomize. Karmada Propagation Policies und Scheduling-Grundlagen müssen bekannt sein.

Lernumgebung

Die Übungen werden in einer isolierten Multi-Cluster-Laborumgebung mit einer Karmada Control Plane und mehreren Kubernetes-Mitgliedsclustern durchgeführt. Alle Arbeitsschritte werden über deklarative Manifeste, kubectl, karmadactl und die jeweils erforderlichen Diagnosewerkzeuge nachvollzogen. Änderungen werden vor der Anwendung geprüft und nach der Anwendung anhand von Status, Events und Zielressourcen validiert.

1. Migrationsinventar und Klassifizierung

Vor jeder Übernahme werden Ressourcen, Daten, externe Abhängigkeiten und bestehende Automatisierung vollständig erfasst.

Inhalte

  • Workload- und Namespace-Inventar
  • Helm- und GitOps-Ownership
  • Persistent Volumes
  • Ingress, DNS und Zertifikate
  • Secrets und ConfigMaps
  • Abhängigkeitsmatrix

Praxisablauf

  1. Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Migrationsinventar und Klassifizierung“ prüfen.
  2. Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
  3. Eine bestehende Anwendung inventarisieren und nach Migrationsrisiko klassifizieren.
  4. Status, Events und erzeugte Objekte in der Karmada Control Plane sowie in den betroffenen Mitgliedsclustern vergleichen.
  5. Eine kontrollierte Abweichung oder einen Fehlerfall auslösen, Korrektur beziehungsweise Rollback durchführen und das Ergebnis dokumentieren.

2. Zielbild und Migrationswellen

Das Zielmodell wird in technisch kontrollierbare Wellen mit Abnahmekriterien zerlegt.

Inhalte

  • Pilot- und Produktionscluster
  • Parallelbetrieb
  • Blue-Green und schrittweiser Cutover
  • Datenmigration
  • Change Freeze
  • Stop- und Rückfallkriterien

Praxisablauf

  1. Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Zielbild und Migrationswellen“ prüfen.
  2. Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
  3. Einen Wellenplan mit Pilot, Teilübernahme und vollständigem Cutover erstellen.
  4. Status, Events und erzeugte Objekte in der Karmada Control Plane sowie in den betroffenen Mitgliedsclustern vergleichen.
  5. Eine kontrollierte Abweichung oder einen Fehlerfall auslösen, Korrektur beziehungsweise Rollback durchführen und das Ergebnis dokumentieren.

3. Übernahme von Ressourcen

Vorhandene Objekte werden so in die Karmada-Steuerung eingebunden, dass ungewollte Überschreibungen vermieden werden.

Inhalte

  • ResourceSelectors
  • ConflictResolution
  • PreserveResourcesOnDeletion
  • Field Retention
  • Adoption und Ownership
  • Dry Run und Diff

Praxisablauf

  1. Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Übernahme von Ressourcen“ prüfen.
  2. Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
  3. Eine bestehende Deployment-Gruppe übernehmen und Felddifferenzen vor der Aktivierung auswerten.
  4. Status, Events und erzeugte Objekte in der Karmada Control Plane sowie in den betroffenen Mitgliedsclustern vergleichen.
  5. Eine kontrollierte Abweichung oder einen Fehlerfall auslösen, Korrektur beziehungsweise Rollback durchführen und das Ergebnis dokumentieren.

4. Doppelsteuerung und Automatisierungskonflikte

GitOps, Helm, Operatoren und Karmada dürfen nicht gleichzeitig widersprüchliche Sollzustände erzwingen.

Inhalte

  • Reconcile-Ownership
  • Helm Release Secrets
  • GitOps-Synchronisation
  • Operator-generierte Ressourcen
  • Pruning
  • temporäre Schutzmaßnahmen

Praxisablauf

  1. Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Doppelsteuerung und Automatisierungskonflikte“ prüfen.
  2. Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
  3. Einen vorbereiteten Ownership-Konflikt erkennen und die Verantwortlichkeit eindeutig umstellen.
  4. Status, Events und erzeugte Objekte in der Karmada Control Plane sowie in den betroffenen Mitgliedsclustern vergleichen.
  5. Eine kontrollierte Abweichung oder einen Fehlerfall auslösen, Korrektur beziehungsweise Rollback durchführen und das Ergebnis dokumentieren.

5. Stateful Workloads und Datenpfade

Datenhaltende Anwendungen benötigen getrennte Verfahren für Steuerobjekte und Nutzdaten.

Inhalte

  • StatefulSet-Identität
  • StorageClass-Abbildung
  • Snapshots und Replikation
  • Datenbank-Failover
  • Reihenfolge von Daten und Workload
  • Konsistenzprüfung

Praxisablauf

  1. Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Stateful Workloads und Datenpfade“ prüfen.
  2. Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
  3. Einen Migrationsplan für eine zustandsbehaftete Anwendung mit validierbarem Daten-Cutover erstellen.
  4. Status, Events und erzeugte Objekte in der Karmada Control Plane sowie in den betroffenen Mitgliedsclustern vergleichen.
  5. Eine kontrollierte Abweichung oder einen Fehlerfall auslösen, Korrektur beziehungsweise Rollback durchführen und das Ergebnis dokumentieren.

6. Cutover und Funktionsabnahme

Die Umschaltung erfolgt anhand definierter technischer und fachlicher Prüfpunkte.

Inhalte

  • Traffic-Umleitung
  • Readiness und Kapazität
  • Anwendungs- und Datenprüfung
  • Binding- und Work-Status
  • Monitoring-Vergleich
  • Freigabeprotokoll

Praxisablauf

  1. Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Cutover und Funktionsabnahme“ prüfen.
  2. Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
  3. Einen kontrollierten Cutover durchführen und die Anwendung in allen Zielclustern abnehmen.
  4. Status, Events und erzeugte Objekte in der Karmada Control Plane sowie in den betroffenen Mitgliedsclustern vergleichen.
  5. Eine kontrollierte Abweichung oder einen Fehlerfall auslösen, Korrektur beziehungsweise Rollback durchführen und das Ergebnis dokumentieren.

7. Rollback und Bereinigung

Ein Rückfall muss vor dem Cutover technisch vorbereitet und im Labor erprobt sein.

Inhalte

  • Rücksprung der Objektsteuerung
  • Traffic-Rollback
  • Daten-Rückfallgrenzen
  • Karmada-Policies deaktivieren
  • Restobjekte
  • Nachanalyse

Praxisablauf

  1. Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Rollback und Bereinigung“ prüfen.
  2. Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
  3. Einen fehlerhaften Cutover zurücknehmen und die ursprüngliche Steuerung ohne Objektverlust wiederherstellen.
  4. Status, Events und erzeugte Objekte in der Karmada Control Plane sowie in den betroffenen Mitgliedsclustern vergleichen.
  5. Eine kontrollierte Abweichung oder einen Fehlerfall auslösen, Korrektur beziehungsweise Rollback durchführen und das Ergebnis dokumentieren.

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 gleichzeitig mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können auf 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 oder Live Stream: € 1.198 zzgl. MwSt.
Inhaus: € 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Kubernetes-Administratoren, Plattform-Engineers, DevOps-Fachkräfte, Migrationsverantwortliche und technische Architekten.
Voraussetzungen: Sichere Kubernetes-Administrationskenntnisse, Deployments, StatefulSets, Services, Storage, DNS, Helm oder Kustomize. Karmada Propagation Policies und Scheduling-Grundlagen müssen bekannt sein.
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.

Seminar Startdatum Enddatum Ort Dauer
Bremen 2 Tage
Berlin 2 Tage
Mainz 2 Tage
Erfurt 2 Tage
Darmstadt 2 Tage
Frankfurt 2 Tage
Paderborn 2 Tage
Essen 2 Tage
Konstanz 2 Tage
Freiburg 2 Tage
Potsdam 2 Tage
Flensburg 2 Tage
Leipzig 2 Tage
Hamm 2 Tage
Rostock 2 Tage
Hamburg 2 Tage
Luxemburg 2 Tage
Hannover 2 Tage
Stuttgart 2 Tage
Dresden 2 Tage
Madgeburg 2 Tage
Regensburg 2 Tage
Jena 2 Tage
Trier 2 Tage
München 2 Tage
Friedrichshafen 2 Tage
Kassel 2 Tage
Ulm 2 Tage
Münster 2 Tage
Nürnberg 2 Tage
Köln 2 Tage
Wuppertal 2 Tage
Berlin 2 Tage
Mainz 2 Tage
Erfurt 2 Tage
Bremen 2 Tage
Frankfurt 2 Tage
Paderborn 2 Tage
Essen 2 Tage
Darmstadt 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.de All rights reserved. | Kontakt | Impressum | Nach oben