Seminar / Training
Das Seminar behandelt die verschlüsselte Ablage von Kubernetes-Secrets in versionierten Quellen. Der Schwerpunkt liegt auf einem vollständigen Schlüssel- und Berechtigungsmodell: Verschlüsselung, Entschlüsselung im Cluster, Rotation, Notfallzugriff und nachvollziehbarer Betrieb.
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.
- Secret-Bedrohungsmodell und geeignete Verschlüsselungsstrategie festlegen
- SOPS mit Age, OpenPGP oder Cloud-KMS einsetzen
- Flux Kustomization für sichere In-Cluster-Entschlüsselung konfigurieren
- Workload Identity und Least-Privilege-Zugriffe auf KMS umsetzen
- Schlüsselrotation, Wiederherstellung und Fehleranalyse organisieren
Inhaltsübersicht
- Bedrohungsmodell und Secret-Lebenszyklus
- SOPS lokal einrichten
- Flux-Decryption konfigurieren
- Cloud-KMS und Workload Identity
- Rotation, Recovery und Troubleshooting
Seminarinhalte
Modul 1: Bedrohungsmodell und Secret-Lebenszyklus
Schutzbedarf und Zugriffswege werden vor der Werkzeugauswahl definiert.
- Schritt 1: Klartextorte in Arbeitsplatz, CI, Git und Cluster identifizieren
- Schritt 2: Ersteller, Leser, Rotationsverantwortliche und Notfallrollen festlegen
- Schritt 3: Age, OpenPGP und Cloud-KMS nach Betriebsmodell vergleichen
- Schritt 4: Anforderungen an Audit, Recovery und Schlüsselaufbewahrung dokumentieren
Modul 2: SOPS lokal einrichten
Eine wiederholbare Verschlüsselungskonfiguration wird im Repository verankert.
- Schritt 1: Schlüssel oder KMS-Identität erzeugen und sicher verwahren
- Schritt 2: SOPS-Regeln nach Pfad, Dateityp und Empfänger definieren
- Schritt 3: Kubernetes-Secret verschlüsseln und nur ausgewählte Werte schützen
- Schritt 4: Bearbeitung, Re-Keying und Integritätsprüfung nachvollziehen
Modul 3: Flux-Decryption konfigurieren
Der Kustomize Controller erhält genau die für die Entschlüsselung erforderlichen Rechte.
- Schritt 1: Decryption-Provider in der Kustomization aktivieren
- Schritt 2: Age- oder OpenPGP-Schlüssel als Secret bereitstellen
- Schritt 3: Verschlüsselte Ressource reconciliieren und Klartextspuren prüfen
- Schritt 4: Namespace- und ServiceAccount-Grenzen für Mandanten einhalten
Modul 4: Cloud-KMS und Workload Identity
Langfristige statische Zugangsdaten werden durch workloadbezogene Identitäten ersetzt.
- Schritt 1: KMS-Key und minimale Entschlüsselungsrechte definieren
- Schritt 2: Kubernetes ServiceAccount mit Cloud-Identität verbinden
- Schritt 3: Kustomize Controller oder tenantbezogene Identität konfigurieren
- Schritt 4: Zugriff, Audit-Log und Negativfall mit fehlender Berechtigung testen
Modul 5: Rotation, Recovery und Troubleshooting
Schlüsselwechsel und Störungen werden ohne unkontrollierten Klartext behandelt.
- Schritt 1: Zusätzlichen Empfänger einführen und Dateien schrittweise neu verschlüsseln
- Schritt 2: Alten Schlüssel nach erfolgreicher Migration entfernen
- Schritt 3: Verlorenes Schlüsselmaterial und KMS-Ausfall anhand des Recovery-Plans behandeln
- Schritt 4: MAC-, Format-, Berechtigungs- und Decryption-Fehler systematisch analysieren
Praxisübungen
- SOPS-Konfiguration mit Age
- In-Cluster-Entschlüsselung durch Kustomization
- Cloud-KMS-Zugriff mit Workload Identity
- Schlüsselrotation und Fehlerdiagnose
Zielgruppe
Kubernetes- und Plattformteams, DevSecOps-Verantwortliche, Cloud-Administratoren, Security Engineers.
Voraussetzungen
- Flux Kustomization
- Kubernetes Secrets
- Grundlagen zu Public-Key-Kryptografie oder Cloud-IAM
- Git-Workflows
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.
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 Trainerteam
-

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 am 1. Tag 10:00 Uhr, am 2. Tag 09:00 Uhr |
| Preis: |
Öffentlich und Webinar: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Kubernetes-, Plattform-, DevSecOps-, Cloud- und Security-Teams |
| Voraussetzungen: | Flux Kustomization, Kubernetes Secrets, Kryptografie oder Cloud-IAM und Git |
| Standorte: | Bregenz, Graz, Innsbruck, Klagenfurt, Linz, Salzburg, Wien |
| 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 + 43 (720) 022000 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
