Das Kompaktseminar vermittelt die für einen belastbaren Einstieg erforderlichen Kernmechanismen: Architektur, Installation, Clusterregistrierung, Ressourcenverteilung, Overrides, Scheduling, Sicherheit, Monitoring und grundlegendes Failover. Der Umfang ist verdichtet, bleibt jedoch praktisch ausgerichtet.
Inhaltsübersicht
- Zielsetzung
- Teilnehmerkreis
- Voraussetzungen
- Lernumgebung
- Architektur und Pilotplanung
- Installation und Validierung
- Clusterregistrierung
- Ressourcenverteilung mit Policies
- Overrides und Varianten
- Scheduling und Replikate
- Sicherheit und Betriebszugriffe
- Monitoring und Fehlersuche
- Failover und Pilotabschluss
Zielsetzung
Die Seminarinhalte verbinden technische Einordnung, nachvollziehbare Konfiguration und kontrollierte Betriebsprüfung.
- Karmada fachlich einordnen und eine Pilotarchitektur planen
- Control Plane und Mitgliedscluster funktionsfähig bereitstellen
- Anwendungen mit Policies verteilen und clusterabhängig anpassen
- Platzierung, Status und einfache Fehlerfälle sicher kontrollieren
- einen kompakten Pilot- und Betriebsplan erstellen
Teilnehmerkreis
Kubernetes-Administratoren, Plattform- und DevOps-Engineers sowie Architekten, die Karmada zügig bewerten oder ein Pilotprojekt vorbereiten.
Voraussetzungen
Gute Kubernetes-Praxis mit kubectl, YAML, Deployments, Services, RBAC und Helm. Erfahrung im Betrieb mehrerer Kubernetes-Cluster ist hilfreich.
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. Architektur und Pilotplanung
Die wesentlichen Komponenten, Datenflüsse und Einsatzgrenzen werden auf ein realistisches Pilotziel bezogen.
Inhalte
- Control Plane und Mitgliedscluster
- Push und Pull
- Ressourcenmodell
- Netzwerk- und Sicherheitsvoraussetzungen
- Pilotumfang
- Erfolgskriterien
Praxisablauf
- Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Architektur und Pilotplanung“ prüfen.
- Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
- Eine Pilotarchitektur und messbare Abnahmekriterien für zwei Mitgliedscluster definieren.
- 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. Installation und Validierung
Eine Labor-Control-Plane wird installiert und technisch geprüft.
Inhalte
- karmadactl oder Helm
- Kubeconfig und Endpunkte
- Komponentenstatus
- CRDs und Webhooks
- Smoke Tests
- Grundlegende Härtung
Praxisablauf
- Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Installation und Validierung“ prüfen.
- Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
- Karmada installieren und anhand einer festen Checkliste abnehmen.
- 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. Clusterregistrierung
Mitgliedscluster werden aufgenommen, gekennzeichnet und auf Kommunikationsfähigkeit geprüft.
Inhalte
- join und register
- Credentials und RBAC
- Clusterlabels
- Taints
- Health und Events
- Wartungsstatus
Praxisablauf
- Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Clusterregistrierung“ prüfen.
- Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
- Zwei Cluster mit unterschiedlichen Registrierungsmodellen anbinden und klassifizieren.
- 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. Ressourcenverteilung mit Policies
Eine Anwendung wird über Selektoren und Zielclusterregeln verteilt.
Inhalte
- PropagationPolicy
- ClusterPropagationPolicy
- ResourceSelectors
- Placement
- Binding und Work
- Lösch- und Retain-Verhalten
Praxisablauf
- Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Ressourcenverteilung mit Policies“ prüfen.
- Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
- Eine Beispielanwendung verteilen und alle internen Verteilungsobjekte kontrollieren.
- 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. Overrides und Varianten
Clusterabhängige Unterschiede werden ohne duplizierte Anwendungsmanifeste umgesetzt.
Inhalte
- OverridePolicy
- Image- und Ressourcenänderungen
- regionale Endpunkte
- Priorität
- Konflikte
- Validierung
Praxisablauf
- Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Overrides und Varianten“ prüfen.
- Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
- Für Test und Produktion unterschiedliche Images und Ressourcenlimits 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. Scheduling und Replikate
Einfache Hochverfügbarkeits- und Kapazitätsregeln werden kombiniert.
Inhalte
- ClusterAffinity
- SpreadConstraints
- Taints und Tolerations
- ReplicaSchedulingStrategy
- Gewichtung
- Statusauswertung
Praxisablauf
- Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Scheduling und Replikate“ prüfen.
- Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
- Replikate über Regionen verteilen und einen Cluster durch Labeländerung aus der Auswahl nehmen.
- 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. Sicherheit und Betriebszugriffe
Mindestanforderungen für Rollen, Zugangsdaten und Mandantengrenzen werden umgesetzt.
Inhalte
- Least Privilege
- Service Accounts
- Cluster-Secrets
- Namespace-Grenzen
- Audit
- Break-Glass
Praxisablauf
- Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Sicherheit und Betriebszugriffe“ prüfen.
- Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
- Eine Betriebsrolle mit begrenztem Zugriff und ein Verfahren für Notfallzugriffe einrichten.
- 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.
8. Monitoring und Fehlersuche
Status, Events, Logs und zentrale Ressourcenansichten werden zu einem festen Diagnosepfad verbunden.
Inhalte
- Control-Plane-Status
- Clusterbedingungen
- Binding- und Work-Status
- Events und Logs
- Global Resource View
- typische Fehlerbilder
Praxisablauf
- Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Monitoring und Fehlersuche“ prüfen.
- Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
- Eine fehlerhafte Platzierung und einen nicht erreichbaren Cluster diagnostizieren.
- 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.
9. Failover und Pilotabschluss
Ein begrenztes Ausfallszenario zeigt die betrieblichen Voraussetzungen automatischer Verlagerung.
Inhalte
- ClusterFailover
- Graceful Eviction
- stateless und stateful Unterschiede
- Rückkehr des Clusters
- Abnahme
- Pilot-Roadmap
Praxisablauf
- Ausgangszustand, Zugriffsrechte und technische Voraussetzungen für „Failover und Pilotabschluss“ prüfen.
- Vorhandene Objekte und Konfigurationen sichern und die vorgesehenen Änderungen als nachvollziehbare Manifeste vorbereiten.
- Einen Clusterausfall simulieren, die Reaktion beobachten und eine priorisierte Einführungsroadmap erstellen.
- 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
-

Michael Adler
Telefon: + 41 (800) 225127
E-Mail: michael.adler@seminar-experts.ch -

Stefano Conti
Telefon: + 41 (800) 225127
E-Mail: stefano.conti@seminar-experts.ch
Seminardetails
| Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich und Webinar: CHF 1.797 zzgl. MwSt. Inhaus: CHF 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Kubernetes-Administratoren, Plattform- und DevOps-Engineers sowie Architekten, die Karmada zügig bewerten oder ein Pilotprojekt vorbereiten. |
| Voraussetzungen: | Gute Kubernetes-Praxis mit kubectl, YAML, Deployments, Services, RBAC und Helm. Erfahrung im Betrieb mehrerer Kubernetes-Cluster ist hilfreich. |
| 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.
