Seminar / Training
Der Einstieg verbindet eine saubere Kubernetes-Grundlage mit einer nachvollziehbaren Installation und mehreren kontrollierten Scanläufen. Dabei werden nicht nur Befehle ausgeführt, sondern Ressourcen, Status, Rohresultate und Findings an jedem Schritt geprüft.
Inhaltsübersicht
- Zielsetzung
- Zielgruppe
- Voraussetzungen
- Seminarinhalte
- Praxisübungen
- Methodik
Zielsetzung
- Voraussetzungen und Zielarchitektur für eine Lern- oder Pilotumgebung bestimmen
- Operator und Basiskomponenten mit Helm reproduzierbar installieren
- Scanner bereitstellen und erste Scan-, ScheduledScan- und scbctl-Abläufe durchführen
- Jobs, Logs, Rohresultate und normalisierte Findings auswerten
- Häufige Installations- und Scanfehler selbstständig diagnostizieren
Zielgruppe
Kubernetes-Administratoren, DevOps, DevSecOps, Security Engineers, technische Consultants und Plattformteams ohne oder mit geringer secureCodeBox-Erfahrung.
Voraussetzungen
Grundlegende Kubernetes- und Helm-Kenntnisse, Zugriff auf einen Übungscluster, kubectl, YAML-Grundlagen und allgemeines Verständnis technischer Sicherheitsprüfungen.
Seminarinhalte
- Schritt 1: Labor und Voraussetzungen prüfen
Clusterzugriff, Kubernetes-Ressourcen, Storage, DNS, Netzwerk, Helm, kubectl und erforderliche Rechte werden mit einer Checkliste verifiziert.
- Schritt 2: Zielnamespace und Betriebsgrenzen festlegen
Namespace, Quoten, ServiceAccounts, Netzfreigaben, erlaubte Ziele und Aufbewahrung werden für die Übungsumgebung definiert.
- Schritt 3: Operator mit Helm installieren
Repository-Paket, Version, Werte, CRDs, Deployment und Controllerstatus werden installiert und anschließend mit Kubernetes-Mitteln kontrolliert.
- Schritt 4: Ergebnisspeicherung einrichten
Die Schnellstartablage wird von einer produktionsgeeigneten externen S3-kompatiblen Ablage abgegrenzt. Zugang, Bucket und Testzugriff werden geprüft.
- Schritt 5: Einen Scanner bereitstellen
ScanType und ParseDefinition eines geeigneten Scanners werden installiert. Images, Ressourcen, Parameter und Status werden verifiziert.
- Schritt 6: Ersten Scan definieren
apiVersion, kind, Metadaten, scanType, Parameter, Ziel und Labels werden in einem kleinen Manifest aufgebaut und vor Anwendung validiert.
- Schritt 7: Scanlauf beobachten
Scanstatus, erzeugter Job, Pod, Events, Logs und Laufzeit werden verfolgt. Abbruch, Zeitüberschreitung und Scanner-Exit-Code werden eingeordnet.
- Schritt 8: Rohresultate und Findings auswerten
Ablage, Parserlauf, Finding-Liste, Schweregrad, Fundort, Attribute und Abschlusszustand werden miteinander abgeglichen.
- Schritt 9: Parameter und Secrets verwenden
Scanneroptionen, ConfigMaps, Secrets, Authentifizierung und minimale Berechtigungen werden an einem kontrollierten Beispiel ergänzt.
- Schritt 10: Zeitgesteuerten Scan erstellen
Aus dem funktionierenden Einzel-Scan wird ein ScheduledScan mit nachvollziehbarem Intervall, Historie und Ressourcenbegrenzung abgeleitet.
- Schritt 11: scbctl für Standardaufgaben einsetzen
Installation prüfen, Ressourcen anzeigen, Scans anstoßen oder untersuchen und Diagnoseinformationen sammeln werden als wiederholbarer Arbeitsablauf geübt.
- Schritt 12: Fehler und Bereinigung beherrschen
Fehlender ScanType, ungültige Parameter, Image-Pull-Fehler, Rechteprobleme, fehlende Resultate und Parserfehler werden diagnostiziert; Testressourcen werden kontrolliert entfernt.
Praxisübungen
- Cluster- und Installationsvoraussetzungen mit einer Prüfliste abnehmen
- Operator und einen Scanner per Helm installieren
- Einen Scan vom Manifest bis zum Finding durchführen
- Scannerparameter und ein Secret sicher einbinden
- Einen ScheduledScan und einen scbctl-Diagnoseablauf erstellen
- Mehrere typische Installations- und Laufzeitfehler beheben
Methodik
Schrittweise Installation mit unmittelbarer Kontrolle jeder Ressource. Demonstrationen, Einzelübungen und Diagnoseaufgaben führen von einer leeren Umgebung zu wiederholbaren manuellen und geplanten Scans.
Fachbereichsleitung und Seminarorganisation
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Kubernetes-Administratoren, DevOps, DevSecOps, Security Engineers, technische Consultants und Plattformteams ohne oder mit geringer secureCodeBox-Erfahrung. |
| Voraussetzungen: | Grundlegende Kubernetes- und Helm-Kenntnisse, Zugriff auf einen Übungscluster, kubectl, YAML-Grundlagen und allgemeines Verständnis technischer Sicherheitsprüfungen. |
| 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, 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 + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
