Das Seminar vertieft den gesamten Bereitstellungsweg von einer StorageClass bis zum eingebundenen Volume und macht Fehlkonfigurationen nachvollziehbar.
Inhaltsverzeichnis
- Zielgruppe
- Voraussetzungen
- Kompetenzziele
- Seminarinhalte
- Praxisübungen
Zielgruppe
Kubernetes-Administratoren, Plattformteams, DevOps-Fachkräfte, Entwickler von Stateful-Workloads und SRE-Teams.
Voraussetzungen
Grundkenntnisse zu Kubernetes-Pods, Nodes, YAML und PersistentVolumes.
Kompetenzziele
- die zentralen Zusammenhänge von behandelt werden csi-abläufe, binding, reclaim, topologie, zugriffstypen, engine-parameter, expansion, snapshot-klassen und storageclass-governance. fachlich einordnen.
- eine belastbare Konfiguration anhand definierter Anforderungen planen und umsetzen.
- typische Betriebs- und Fehlersituationen systematisch beurteilen.
- Prüfschritte und Runbooks für den eigenen Kubernetes-Betrieb ableiten.
Seminarinhalte
1. CSI-Provisionierungsablauf
- Antrag, Provisionierung, Binding, Attach, Mount und Löschung als Prozess darstellen.
- Controller- und Node-Komponenten den einzelnen Schritten zuordnen.
- Statusänderungen an PVC, PV und Pods zeitlich nachvollziehen.
2. StorageClass-Grundfelder
- Provisioner, Parameter, Reclaim-Policy und Mount-Optionen prüfen.
- Default-Klasse und Namenskonventionen festlegen.
- Änderbarkeit und Auswirkungen bestehender Klassen bewerten.
3. Binding und Topologie
- Immediate und WaitForFirstConsumer vergleichen.
- Node-Labels, Allowed Topologies und Failure Domains verwenden.
- Scheduling-Konflikte zwischen Workload und Volume früh erkennen.
4. Engine-spezifische Parameter
- Hostpath-, LVM-, ZFS- und Mayastor-Parameter kategorisieren.
- Replikation, Poolauswahl, Thin Provisioning und Dateisystem abstimmen.
- ungeeignete Kombinationen anhand von Testfällen identifizieren.
5. Zugriffstypen und VolumeMode
- ReadWriteOnce, ReadWriteMany und ReadOnlyMany einordnen.
- Filesystem und Blockmodus workloadgerecht auswählen.
- Berechtigungs-, Mount- und Gerätezugriff im Pod kontrollieren.
6. Expansion und Snapshot-Integration
- AllowVolumeExpansion und SnapshotClass passend konfigurieren.
- Backend- und Dateisystemgrenzen vor einer Änderung prüfen.
- Expansion und Snapshot-Restore mit einer Testanwendung abnehmen.
7. StorageClass-Governance
- Service-Level, Mandanten und Workload-Klassen in ein übersichtliches Modell überführen.
- Default- und Ausnahmeprozesse dokumentieren.
- veraltete Klassen sperren und kontrolliert ablösen.
8. Fehleranalyse
- Pending-, Provisioning-, Attach- und Mount-Symptome voneinander trennen.
- Events, Controller-Logs und Node-Zustand in fester Reihenfolge prüfen.
- Ursache und Korrektur durch einen erneuten Provisionierungstest bestätigen.
Praxisübungen
- mehrere StorageClasses für unterschiedliche Engines vergleichen.
- Binding- und Topologieverhalten mit einem Testworkload sichtbar machen.
- Filesystem- und Blockvolume bereitstellen.
- einen absichtlich erzeugten Provisionierungs- oder Scheduling-Fehler beheben.
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.
Fachbereichsleitung und 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: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weiterer Tag 09:00 Uhr |
| Preis: |
Öffentlich und Webinar: CHF 1.198 zzgl. MwSt. Inhaus: CHF 3.400 zzgl. MwSt. |
| Teilnehmendenzahl: | min. 2 - max. 8 |
| Zielgruppe: | Kubernetes-Administratoren, Plattformteams, DevOps-Fachkräfte, Entwickler von Stateful-Workloads und SRE-Teams. |
| Voraussetzungen: | Grundkenntnisse zu Kubernetes-Pods, Nodes, YAML und PersistentVolumes. |
| Standorte: | Basel, Bern, Luzern, Sankt Gallen, Winterthur, Zürich |
| Methoden: | Fachvortrag, Demonstrationen und praktische Übungen am System |
| Seminararten: | Öffentlicher Termin, Webinar, Inhouse-Seminar oder Workshop; Präsenzdurchführung, sofern kein Webinar vereinbart ist |
| Durchführungsgarantie: | ja, ab 2 Teilnehmenden |
| Sprache: | Deutsch; bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlagen: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja |
| Verpflegung: | Kalt- und Warmgetränke sowie 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.
