Seminar / Training
Das Seminar vermittelt den produktiven Betrieb von Helm-Releases unter kontinuierlicher Reconciliation. Statt einzelner Helm-Befehle steht eine vollständig deklarative Release-Konfiguration mit nachvollziehbarer Versionierung, automatisierten Tests, Remediation und Drift-Korrektur im Mittelpunkt.
Zielsetzung
Die Inhalte führen von der fachlichen Einordnung über die technische Umsetzung bis zur belastbaren Betriebsroutine. Jede Lerneinheit wird schrittweise aufgebaut und unmittelbar an einer Kubernetes-Umgebung nachvollzogen.
- HelmRepository, OCIRepository, HelmChart und HelmRelease korrekt kombinieren
- Wertequellen, Versionen und Abhängigkeiten reproduzierbar verwalten
- Installations-, Upgrade-, Test- und Rollback-Verhalten steuern
- Drift Detection und Remediation sicher konfigurieren
- Fehler anhand von Conditions, Events und Helm-Status beheben
Inhaltsübersicht
- Quellen und Chart-Auflösung
- HelmRelease grundlegend aufbauen
- Abhängigkeiten, Tests und Lifecycle-Aktionen
- Remediation und Drift Detection
- Troubleshooting und Betriebsstandards
Seminarinhalte
Modul 1: Quellen und Chart-Auflösung
Die Herkunft eines Charts wird getrennt von seiner Installation modelliert.
- Schritt 1: Klassische HelmRepository- und OCI-basierte Quellen vergleichen
- Schritt 2: Chart-Versionen über feste Versionen und SemVer-Bereiche auswählen
- Schritt 3: HelmChart-Artefakte und Aktualisierungsintervalle nachvollziehen
- Schritt 4: Authentifizierung und Zertifikatsanforderungen für private Quellen konfigurieren
Modul 2: HelmRelease grundlegend aufbauen
Eine Release-Ressource wird mit klaren Werten, Zielnamespace und Eigentümerschaft erstellt.
- Schritt 1: Chart-Referenz, Release-Name und Reconciliation-Intervall festlegen
- Schritt 2: Inline-Werte und valuesFrom aus ConfigMaps oder Secrets zusammenführen
- Schritt 3: ServiceAccount, Storage Namespace und Zielnamespace bewusst wählen
- Schritt 4: Erstinstallation und Status bis zum Ready-Zustand verfolgen
Modul 3: Abhängigkeiten, Tests und Lifecycle-Aktionen
Mehrere Releases werden geordnet und mit automatisierten Qualitätsprüfungen versehen.
- Schritt 1: dependsOn für Infrastruktur- und Anwendungsreihenfolgen definieren
- Schritt 2: Helm Tests aktivieren und einzelne Tests filtern
- Schritt 3: Install-, Upgrade-, Rollback- und Uninstall-Optionen konfigurieren
- Schritt 4: Timeouts, CRD-Strategien und persistente Client-Einstellungen bewerten
Modul 4: Remediation und Drift Detection
Fehler und manuelle Abweichungen werden mit kontrollierten Strategien behandelt.
- Schritt 1: RetryOnFailure, Rollback und Uninstall nach Fehlschlägen auswählen
- Schritt 2: Drift Detection zunächst im Beobachtungsmodus auswerten
- Schritt 3: Korrekturmodus und gezielte Ignore-Regeln konfigurieren
- Schritt 4: Mutierende Webhooks und legitime Abweichungen von unerwünschter Drift unterscheiden
Modul 5: Troubleshooting und Betriebsstandards
Typische Fehlerbilder werden reproduziert und in einen standardisierten Diagnoseweg überführt.
- Schritt 1: HelmRelease-, HelmChart- und Source-Conditions gemeinsam auswerten
- Schritt 2: flux debug helmrelease, Events und Controller-Logs einsetzen
- Schritt 3: Fehlerhafte Werte, Hooks, CRDs und Berechtigungen systematisch isolieren
- Schritt 4: Vorlage für produktionsreife HelmRelease-Standards erstellen
Praxisübungen
- Bereitstellung eines Charts aus klassischer und OCI-basierter Quelle
- Wertemodell mit ConfigMap und Secret
- Automatisierte Tests und Remediation bei fehlgeschlagenem Upgrade
- Drift-Erzeugung, Analyse und kontrollierte Korrektur
Zielgruppe
Kubernetes-Administratoren, DevOps- und Plattformteams, Helm-Verantwortliche, Anwendungsbetreiber.
Voraussetzungen
- Kubernetes-Grundkenntnisse
- Praktische Helm-Erfahrung
- Flux-CD-Grundlagen
Arbeitsweise
Vortrag und Demonstration wechseln mit angeleiteten Schritt-für-Schritt-Übungen. Konfigurationen werden nachvollziehbar erstellt, geprüft, gezielt gestört und anhand von Statusinformationen, Ereignissen und Protokollen korrigiert.
Fachbereichsleitung und Trainerteam
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn am 1. Tag 10:00 Uhr, am 2. Tag 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Kubernetes-, DevOps-, Plattform- und Helm-Verantwortliche |
| Voraussetzungen: | Kubernetes, praktische Helm-Erfahrung und Flux-CD-Grundlagen |
| 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 und angeleitete Schritt-für-Schritt-Ü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.
