Im Seminar werden verteilte Ressourcen zentral gesucht, gelesen, gefiltert und operativ ausgewertet. Global Resource View, Suchkomponenten, aggregierte Zustände und sichere Betriebszugriffe bilden die Grundlage für effiziente Multi-Cluster-Operationen.
Inhaltsübersicht
- Zielsetzung
- Teilnehmerkreis
- Voraussetzungen
- Lernumgebung
- Operatives Informationsmodell
- Global Resource View
- Karmada Search
- Aggregierte Zustände und Anwendungsübersicht
- Sichere Multi-Cluster-Operationen
- Wiederholbare Abfragen und Automatisierung
- Diagnoseszenarien
Zielsetzung
Die Seminarinhalte verbinden technische Einordnung, nachvollziehbare Konfiguration und kontrollierte Betriebsprüfung.
- globale und clusterbezogene Ressourcenansichten unterscheiden
- Ressourcen über mehrere Cluster gezielt suchen und filtern
- Statusinformationen und Abweichungen operativ bewerten
- Betriebszugriffe mit RBAC und Mandantengrenzen absichern
- wiederholbare Abfragen und Diagnoseabläufe entwickeln
Teilnehmerkreis
Kubernetes-Administratoren, Plattform-Engineers, Betriebsleitstellen und Site Reliability Engineers.
Voraussetzungen
Sichere kubectl-Kenntnisse, Verständnis von Kubernetes-Ressourcen und Karmada-Mitgliedsclustern. Grundkenntnisse zu RBAC und Labelselektoren werden vorausgesetzt.
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. Operatives Informationsmodell
Verteilte Ressourcen werden nach Sollzustand, Bindung, Ausführung und aktuellem Clusterzustand gegliedert.
Inhalte
- Resource Template
- Binding und Work
- Objekt im Mitgliedscluster
- aggregierter und individueller Status
- Zeitbezug und Datenaktualität
Praxisablauf
- Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Operatives Informationsmodell“ prüfen.
- Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
- Für eine Beispielanwendung alle relevanten Informationsquellen und ihre Aussagekraft zuordnen.
- 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. Global Resource View
Die zentrale Lesesicht auf Ressourcen in Mitgliedsclustern wird eingerichtet und genutzt.
Inhalte
- ResourceRegistry
- registrierte Ressourcentypen
- Proxy- und API-Zugriffe
- Namespace- und Clusterkontext
- Status und Metadaten
- Berechtigungsprüfung
Praxisablauf
- Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Global Resource View“ prüfen.
- Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
- Einen Ressourcentyp registrieren und Objekte aus mehreren Clustern zentral abrufen.
- 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. Karmada Search
Such- und Indexierungsfunktionen werden nach Datenquelle, Filterung und Aktualisierungsverhalten untersucht.
Inhalte
- Search-Komponenten
- Ressourcenindex
- Cluster- und Namespacefilter
- Label- und Feldselektion
- Ergebnisgrenzen
- Fehler- und Aktualisierungsstatus
Praxisablauf
- Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Karmada Search“ prüfen.
- Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
- Pods und Deployments nach Label, Cluster und Namespace suchen und die Ergebnisse gegeneinander prüfen.
- 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. Aggregierte Zustände und Anwendungsübersicht
Einzelmeldungen aus Mitgliedsclustern werden zu einer betrieblich brauchbaren Gesamtsicht verdichtet.
Inhalte
- Ready- und Progressing-Zustände
- Replica- und Rolloutstatus
- abweichende Generationen
- partielle Fehler
- Custom Resource Status
- Ampel- und Priorisierungslogik
Praxisablauf
- Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Aggregierte Zustände und Anwendungsübersicht“ prüfen.
- Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
- Eine Statusübersicht für eine Anwendung in mehreren Clustern erstellen und Teilfehler identifizieren.
- 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. Sichere Multi-Cluster-Operationen
Lese- und Änderungszugriffe werden nach Rolle, Mandant und Kritikalität begrenzt.
Inhalte
- Karmada RBAC
- impersonation und Service Accounts
- Namespace-Grenzen
- Clustergruppen
- Audit Logging
- Break-Glass-Zugriff
Praxisablauf
- Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Sichere Multi-Cluster-Operationen“ prüfen.
- Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
- Eine Nur-Lese-Rolle und einen kontrollierten Änderungszugriff für einen Mandanten konfigurieren.
- 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. Wiederholbare Abfragen und Automatisierung
Operative Abfragen werden skriptfähig gemacht, ohne unkontrollierte Massenänderungen zu erzeugen.
Inhalte
- kubectl-Ausgabeformate
- JSONPath und Go Templates
- Tabellen und Reports
- API-Paginierung
- Fehlerbehandlung
- Idempotente Skripte
Praxisablauf
- Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Wiederholbare Abfragen und Automatisierung“ prüfen.
- Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
- Ein Skript erstellen, das fehlerhafte Workloads clusterübergreifend ermittelt und als Bericht ausgibt.
- 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.
7. Diagnoseszenarien
Suche und Ressourcenansicht werden in einem festen Prüfpfad für typische Störungen kombiniert.
Inhalte
- fehlende Ressource
- abweichender Status
- nicht erreichbarer Cluster
- verzögerte Indexierung
- Berechtigungsfehler
- Beweissicherung
Praxisablauf
- Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Diagnoseszenarien“ prüfen.
- Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
- Einen vorbereiteten Teilfehler lokalisieren und die Diagnose mit Zeitstempeln und Objektbezügen dokumentieren.
- 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: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich und Webinar: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Kubernetes-Administratoren, Plattform-Engineers, Betriebsleitstellen und Site Reliability Engineers. |
| Voraussetzungen: | Sichere kubectl-Kenntnisse, Verständnis von Kubernetes-Ressourcen und Karmada-Mitgliedsclustern. Grundkenntnisse zu RBAC und Labelselektoren werden vorausgesetzt. |
| 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.
