Das eintägige Spezialseminar konzentriert sich ausschließlich auf die kontrollierte Anpassung gemeinsamer Ressourcen für unterschiedliche Cluster. OverridePolicy, ClusterOverridePolicy, Selektoren, Overrider-Typen, Prioritäten, Konflikte und Validierung werden in kompakten Laborübungen vertieft.
Inhaltsübersicht
- Zielsetzung
- Teilnehmerkreis
- Voraussetzungen
- Lernumgebung
- Override-Modell und Geltungsbereich
- Overrider-Typen
- Clusterselektion und Varianten
- Priorität und Konfliktverhalten
- Validierung und Fehlersuche
- Betriebsregeln und Abschlussübung
Zielsetzung
Die Seminarinhalte verbinden technische Einordnung, nachvollziehbare Konfiguration und kontrollierte Betriebsprüfung.
- namespacelokale und clusterweite Override-Richtlinien korrekt auswählen
- Image-, Kommando-, Argument-, Label- und Feldänderungen sicher formulieren
- Clusterselektion und Prioritäten nachvollziehbar gestalten
- Konflikte und unerwartete Reihenfolgen diagnostizieren
- Overrides mit Tests und Betriebsregeln absichern
Teilnehmerkreis
Karmada- und Kubernetes-Administratoren, DevOps- und Plattform-Engineers sowie Anwendungsverantwortliche.
Voraussetzungen
Sichere YAML- und Kubernetes-Manifeste, JSON-Patch-Grundlagen sowie praktische Erfahrung mit Karmada Propagation Policies.
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. Override-Modell und Geltungsbereich
Gemeinsame Vorlagen und clusterabhängige Abweichungen werden sauber voneinander getrennt.
Inhalte
- OverridePolicy und ClusterOverridePolicy
- ResourceSelectors
- TargetCluster und ClusterAffinity
- Namespace-Grenzen
- Anwendungsfälle und Anti-Patterns
Praxisablauf
- Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Override-Modell und Geltungsbereich“ prüfen.
- Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
- Für mehrere Änderungsanforderungen den geeigneten Richtlinientyp und Geltungsbereich bestimmen.
- Status, Events und erzeugte Objekte in der Karmada Control Plane sowie in den betroffenen Mitgliedsclustern vergleichen.
- Eine kontrollierte Abweichung oder einen Fehlerfall auslösen, Korrektur beziehungsweise Rollback durchführen und das Ergebnis dokumentieren.
2. Overrider-Typen
Die verschiedenen Änderungsmechanismen werden nach Lesbarkeit, Stabilität und Fehleranfälligkeit verglichen.
Inhalte
- PlaintextOverriders
- ImageOverrider
- CommandOverrider
- ArgsOverrider
- Labels und Annotations
- FieldOverrider und JSON-Pointer
Praxisablauf
- Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Overrider-Typen“ prüfen.
- Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
- Image, Ressourcenlimits, Kommandoargumente und Metadaten einer Anwendung clusterabhängig ändern.
- Status, Events und erzeugte Objekte in der Karmada Control Plane sowie in den betroffenen Mitgliedsclustern vergleichen.
- Eine kontrollierte Abweichung oder einen Fehlerfall auslösen, Korrektur beziehungsweise Rollback durchführen und das Ergebnis dokumentieren.
3. Clusterselektion und Varianten
Overrides werden an belastbare Clustermerkmale statt an zufällige Einzelnamen gebunden.
Inhalte
- LabelSelector
- FieldSelector
- ClusterAffinity
- Region, Umgebung und Compliance-Klasse
- mehrere Regelgruppen
- Default-Verhalten
Praxisablauf
- Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Clusterselektion und Varianten“ prüfen.
- Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
- Varianten für Entwicklung, Produktion und regulierte Cluster über Labels modellieren.
- Status, Events und erzeugte Objekte in der Karmada Control Plane sowie in den betroffenen Mitgliedsclustern vergleichen.
- Eine kontrollierte Abweichung oder einen Fehlerfall auslösen, Korrektur beziehungsweise Rollback durchführen und das Ergebnis dokumentieren.
4. Priorität und Konfliktverhalten
Mehrere passende Richtlinien können sich ergänzen oder widersprechen und müssen deshalb geordnet werden.
Inhalte
- Priority
- Reihenfolge innerhalb einer Richtlinie
- überlappende Selektoren
- konkurrierende Feldänderungen
- deterministische Namens- und Prioritätskonventionen
Praxisablauf
- Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Priorität und Konfliktverhalten“ prüfen.
- Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
- Einen vorbereiteten Override-Konflikt reproduzieren, analysieren und durch klare Priorisierung beseitigen.
- Status, Events und erzeugte Objekte in der Karmada Control Plane sowie in den betroffenen Mitgliedsclustern vergleichen.
- Eine kontrollierte Abweichung oder einen Fehlerfall auslösen, Korrektur beziehungsweise Rollback durchführen und das Ergebnis dokumentieren.
5. Validierung und Fehlersuche
Das Ergebnis wird nicht nur am Manifest, sondern entlang des gesamten Verteilungswegs geprüft.
Inhalte
- Policy-Auswahl
- Binding und Work
- gerenderte Ressource
- Events und Status
- Dry-Run- und Diff-Verfahren
- Schema- und Typfehler
Praxisablauf
- Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Validierung und Fehlersuche“ prüfen.
- Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
- Fehlerhafte JSON-Pfade und Selektoren diagnostizieren und die korrigierte Ressource im Zielcluster nachweisen.
- Status, Events und erzeugte Objekte in der Karmada Control Plane sowie in den betroffenen Mitgliedsclustern vergleichen.
- Eine kontrollierte Abweichung oder einen Fehlerfall auslösen, Korrektur beziehungsweise Rollback durchführen und das Ergebnis dokumentieren.
6. Betriebsregeln und Abschlussübung
Overrides werden als versionierte, getestete und prüfbare Plattformkonfiguration behandelt.
Inhalte
- Namensstandard
- Review und Vier-Augen-Prinzip
- Testmatrix
- Änderungs- und Rollback-Verfahren
- Dokumentation der Ausnahmen
- Vermeidung von Konfigurationswildwuchs
Praxisablauf
- Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Betriebsregeln und Abschlussübung“ prüfen.
- Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
- Eine vollständige Override-Struktur für eine Anwendung mit drei Clusterklassen erstellen und zurückrollen.
- Status, Events und erzeugte Objekte in der Karmada Control Plane sowie in den betroffenen Mitgliedsclustern vergleichen.
- Eine kontrollierte Abweichung oder einen Fehlerfall auslösen, Korrektur beziehungsweise Rollback durchführen und das Ergebnis dokumentieren.
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.
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.
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.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

René Launa
Telefon: + 43 (720) 022000
E-Mail: rené.launa@seminar-experts.at -

Adam Steyer
Telefon: + 43 (720) 022000
E-Mail:
Seminardetails
| Dauer: | 1 Tag ca. 6 h/Tag, Beginn: 10:00 Uhr |
| Preis: |
Öffentlich und Webinar: € 599 zzgl. MwSt. Inhaus: € 1.700 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Karmada- und Kubernetes-Administratoren, DevOps- und Plattform-Engineers sowie Anwendungsverantwortliche. |
| Voraussetzungen: | Sichere YAML- und Kubernetes-Manifeste, JSON-Patch-Grundlagen sowie praktische Erfahrung mit Karmada Propagation Policies. |
| Standorte: | Bregenz, Graz, Innsbruck, Klagenfurt, Linz, Salzburg, Wien |
| 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 + 43 (720) 022000 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
