Webinar

Certified Kubernetes Security Specialist (CKS): Zertifizierungsvorbereitung

Inhalte

  • Tag 1: Domain 1 - Cluster Setup (15 %) und Domain 2 - Cluster Hardening (15 %)
  • 1. Cluster Setup: sichere Cluster-Komponenten
    • CIS Kubernetes Benchmark mit kube-bench: Prüfung von kube-apiserver, etcd, kubelet, CoreDNS, scheduler, controller-manager.
    • TLS-Konfiguration für API-Server, kubelet und etcd; Zertifikats-Lifecycle und -Rotation.
    • Ingress-Sicherheit: TLS-Termination, sichere Annotations, Schutz vor häufigen Misconfigurations.
    • Knoten-Metadaten und Cloud-Provider-Endpunkte schützen (AWS IMDSv2, Azure IMDS, GCP Metadata).
    • Kubernetes Dashboard und GUI-Zugriff minimieren oder vermeiden.
    • Plattform-Binärdateien überprüfen (Hashes, Signaturen).
    • Network Policies mit Default-Deny als Cluster-Baseline.
    • Praxis-Übung:  kube-bench-Audit auf einem Beispiel-Cluster ausführen, drei kritische  Findings beheben (TLS-Konfiguration, Audit-Logging, anonymous Auth  abschalten); Default-Deny Network Policy für ein Namespace umsetzen.

  • 2. Cluster Hardening: API-Sicherheit und RBAC
    • Beschränkung des Zugriffs auf die Kubernetes-API: anonymous Auth abschalten, sichere Authentifizierungs-Methoden.
    • Role-Based Access Control (RBAC): Roles, ClusterRoles, RoleBindings, ClusterRoleBindings; Least-Privilege-Patterns.
    • Service Accounts: automatische Token-Mountings deaktivieren, sichere Token-Verwendung mit Audience-bound Tokens.
    • Kubernetes regelmässig aktualisieren: kubeadm-Upgrade-Strategie, Node-Drain, Skip-Versionen, Sicherheits-Releases.
    • etcd-Verschlüsselung at Rest: EncryptionConfiguration, KMS-Provider, Key Rotation.
    • Praxis-Übung:  RBAC für ein Multi-Team-Cluster entwerfen mit zwei Service Accounts,  Least-Privilege-Policy; etcd-Verschlüsselung at Rest aktivieren und mit  verschlüsseltem Beispiel-Secret verifizieren.

  • Tag 2: Domain 3 - System Hardening (10 %) und Domain 4 - Minimize Microservice Vulnerabilities (20 %)
  • 3. System Hardening: Host-OS und Kernel
    • Host-OS-Angriffsfläche  reduzieren: minimale Distributionen (Bottlerocket, Talos, Flatcar),  unnötige Pakete entfernen, automatische Sicherheitsupdates.
    • IAM-Rollen für Cloud-Worker minimieren: Pod-bound Identities (IRSA, Workload Identity), Vermeidung von Node-IAM-Vererbung.
    • Externer Netzwerkzugriff minimieren: Security Groups, NACLs, Bastion-Konzepte für Cluster-Operations.
    • Kernel-Hardening-Tools: AppArmor und seccomp Profile für Pods, Beispiel-Profile (RuntimeDefault, Localhost), Profile-Distribution auf Nodes.
    • Linux-Capabilities: capabilities drop, fine-grained Privilege-Reduzierung in Containern.
    • Praxis-Übung:  Ein Pod-Manifest hardening: seccomp RuntimeDefault, AppArmor-Profil,  Capabilities-Drop auf "all" mit gezieltem Hinzufügen, runAsNonRoot,  readOnlyRootFilesystem.

  • 4. Minimize Microservice Vulnerabilities: PSA, OPA, Kyverno und Sandboxing
    • Pod Security Admission (PSA) und Pod Security Standards (Privileged, Baseline, Restricted): Namespace-Labeling, Enforce/Audit/Warn-Modi.
    • Migration von Pod Security Policies (PSP, in K8s 1.25 entfernt) zu PSA und Policy-Engines.
    • Open Policy Agent (OPA) Gatekeeper und Kyverno als Policy-Engines: Constraint Templates, Policies, ValidatingAdmissionPolicy.
    • Security Contexts auf Pod- und Container-Ebene: SecurityContext-Felder, fsGroup, supplementalGroups.
    • Kubernetes  Secrets: Encryption at Rest, externe Secret Stores (External Secrets  Operator, Vault, AWS Secrets Manager), Vermeidung von Secrets in  Environment Variables.
    • Container-Sandboxing für mandantenfähige Umgebungen: gvisor und kata-Container als RuntimeClasses.
    • mTLS für Pod-zu-Pod-Verschlüsselung: Service Mesh (Istio, Linkerd, Cilium Service Mesh).
    • Praxis-Übung:  Namespace mit PSA "restricted" labeln und drei Pods migrieren, die  ursprünglich nicht-konform waren; Kyverno-Policy schreiben, die  Image-Pull aus nicht erlaubten Registries verbietet; gvisor-RuntimeClass für ein sensitive Workload aktivieren.

  • Tag 3: Domain 5 - Supply Chain Security (20 %) und Domain 6 - Monitoring, Logging, Runtime Security (20 %)
  • 5. Supply Chain Security: minimale Images, Signierung und Scanning
    • Minimal-Image-Strategien: Distroless, Alpine, Scratch; Multi-Stage-Builds für minimale Final-Images.
    • Image-Whitelisting: Admission Controllers für erlaubte Registries, ImagePolicyWebhook, Kyverno verifyImages.
    • Image-Signierung mit Cosign und Sigstore: Keyless Signing, Verifikation in Admission, Rekor Transparency Log.
    • Statische Analyse von Manifesten und Dockerfiles: Kubesec für YAML-Manifeste, KubeLinter für Best-Practice-Checks, hadolint für Dockerfiles.
    • Image Vulnerability Scanning mit Trivy: CVE-Datenbank, SBOM, Severity-Filtering, Integration in CI/CD.
    • Software Bill of Materials (SBOM) und SLSA-Levels: Begriffsklärung und praktische Bedeutung.
    • Praxis-Übung:  Dockerfile auf Distroless-Basis refaktorieren mit hadolint-Lint; Image  mit Cosign signieren und in Kyverno-Policy nur signierte Images  zulassen; Trivy-Scan eines bekannten Images mit CVE-Findings auswerten.

  • 6. Monitoring, Logging und Runtime Security: Falco, Audit Logs und Forensik
    • Verhaltensanalyse von Systemaufrufen mit Falco: Default-Rules, Custom-Rules, Falcosidekick, Output-Channels.
    • Threat  Detection in Echtzeit: typische Angriffsmuster (Shell in Container,  Privilege Escalation, sensitive File Reads, Cryptomining).
    • Kubernetes  Audit Logs: Audit Policy konfigurieren (Metadata, Request,  RequestResponse, None), Backend-Konfiguration, Forwarding an SIEM.
    • Container-Runtime-Forensik mit crictl: Pods inspizieren, Logs ausserhalb der API auslesen, Investigation auf kompromittierten Nodes.
    • Container-Unveränderlichkeit: readOnlyRootFilesystem, Tmpfs für Schreibvorgänge, Image-Pull-Policies.
    • Incident-Response-Workflow: Pod isolieren mit Network Policy, Cordon/Drain für Node-Quarantäne, Forensik-Daten sichern.
    • Praxis-Übung:  Falco mit Custom-Rule für sensitive File Access (z. B. /etc/shadow im  Container) konfigurieren und Alert verifizieren; Audit Policy für  sensitive Namespace mit Logging-Level Metadata einrichten und Logs  auswerten; einen kompromittierten Pod mit Network Policy isolieren und  mit crictl forensisch untersuchen.

  • Tag 4: Vertiefung, Prüfungsstrategie und Probeklausur
  • 7. Vertiefung kritischer Themen und Tool-Vergleiche
    • Tool-Vergleich Policy-Engines: OPA Gatekeeper vs. Kyverno vs. ValidatingAdmissionPolicy - wann welche Variante.
    • Tool-Vergleich Image-Sicherheit: Trivy vs. Grype vs. Clair vs. Snyk - Funktionsumfang und Examen-Relevanz.
    • Tool-Vergleich Runtime: Falco vs. Tetragon (Cilium) vs. Tracee - wann welcher Stack.
    • Häufige  Stolperfallen im CKS-Examen: PSA-Label-Syntax,  Network-Policy-DNS-Egress, Falco-Rule-Reload, Audit-Policy-Pfad,  Cosign-Verifikation in Kyverno.
    • Praxis-Übung: Speed-Drill mit zwanzig häufig verwechselten Begriffspaaren in Karteikarten-Manier.

  • 8. Prüfungsstrategie und Praxis-Workshop
  • Prüfungsstrategie (45 Min):
    • CKS-Examen-Format:  2 Stunden, 15-20 performance-based Tasks, Pass-Score 67 %, K8s v1.34,  ausschliesslich Englisch, PSI-Bridge-Browser-Umgebung mit mehreren  Cluster-Kontexten.
    • Erlaubte  Dokumentation: kubernetes.io, falco.org, trivy.dev, sigstore.dev,  kyverno.io, gatekeeper.gatekeeper.sh, aquasec/trivy GitHub - kein  Wechsel zu anderen Domains.
    • Drei-Pass-Strategie:  Quick Wins zuerst, komplexe Tasks danach, Validierung am Ende; nie  Tasks unbeantwortet lassen wegen partieller Punktevergabe.
    • Anti-Patterns:  Ctrl+W im PSI-Browser (schliesst Tab), Reboot der Base-Node, fehlende  Validierung von Network Policies mit DNS-Egress, fehlendes  kubectl-Alias-Setup zu Beginn.
    • Zeitmanagement: 7-8 Minuten pro Task im Schnitt, kubectl-Alias und Auto-Completion sofort nach Start einrichten.

  • Praxis-Workshop (180 Min):
    • Phase 1 - Hands-on-Sprint (60 Min):  Drei reale Aufgaben (Network Policy mit Default Deny und gezielten  Allows, Cosign-Image-Verifikation in Kyverno, Falco-Custom-Rule mit  Verifikation) mit gegenseitigem Code-Review.
    • Phase 2 - Probeklausur unter Prüfungsbedingungen (90 Min):  12 performance-based Tasks über alle sechs Domänen in offizieller  Gewichtung, 90 Minuten als verkürzte Trainingseinheit, ohne Hilfsmittel  ausser erlaubter Dokumentation.
    • Phase 3 - Auswertung und Peer-Review (30 Min):  Score pro Domäne, Schwächenanalyse, Lernplan. Peer-Review der  schwierigsten Tasks: PSA-Migration vs. PSP, Cosign-Verifikation,  Falco-Rule-Format, Audit-Policy-Pfad, etcd-Encryption-Verifikation.

LernzieleJede teilnehmende Person verlässt das Seminar mit einem strukturierten Verständnis der sechs CKS-Prüfungsdomänen in offizieller Gewichtung (Cluster Setup 15 %, Cluster Hardening 15 %, System Hardening 10 %, Microservice Vulnerabilities 20 %, Supply Chain Security 20 %, Monitoring/Logging/Runtime Security 20 %), der Beherrschung der Pflicht-Tools des aktuellen Curriculums (Pod Security Admission, Falco, Trivy, Cosign/Sigstore, OPA Gatekeeper und Kyverno, AppArmor und seccomp, Kubesec und KubeLinter, crictl, kube-bench), der Routine in Cluster-Hardening (CIS Benchmark, RBAC mit Least Privilege, etcd-Verschlüsselung at Rest, Audit Policy), dem Werkzeug für Lieferkettensicherheit (minimale Images, Signierung, statische Manifest-Analyse, Vulnerability Scanning, Admission-basierte Image-Verifikation), der Praxis in Runtime-Threat-Detection (Falco-Custom-Rules, Audit-Logs, Container-Forensik mit crictl, Incident-Response-Patterns), einer absolvierten Probeklausur mit Domänen-Schwächenanalyse und einem persönlichen Lernplan - gut vorbereitet auf das CKS-Examen der CNCF.Zielgruppen
  • Senior Kubernetes-Administratorinnen und -Administratoren mit CKA: Die ihre Plattform-Praxis um Sicherheits-Disziplin und Hardening-Verantwortung erweitern.
  • DevSecOps- und Plattform-Engineers: Die Kubernetes-Cluster über Build, Deploy und Runtime hinweg absichern und Compliance-Anforderungen umsetzen.
  • Security Engineers im Cloud-Native-Umfeld: Die Pod Security, Network Policies, Image-Signierung und Runtime-Threat-Detection produktiv einsetzen.
  • Site Reliability Engineers mit Sicherheitsverantwortung: Die Audit-Logs, Incident Response und Lieferkettensicherheit für Kubernetes-Workloads operationalisieren.

Voraussetzungen: Bestandene Certified Kubernetes Administrator (CKA)-Prüfung als zwingende CNCF-Voraussetzung für die CKS-Prüfung.  Solide Routine in kubectl, YAML-Manifesten, Cluster-Architektur  (Control Plane, Nodes, kubeadm). Linux-CLI-Sicherheit,  Container-Grundlagen, Netzwerk- und TLS-Konzepte. Empfohlen: erste  Berührung mit Falco, Trivy oder OPA/Kyverno.Abgrenzung: Bereitet auf das CKS-Examen  der Cloud Native Computing Foundation vor (aktuelle Prüfungsversion auf Kubernetes v1.34/v1.35, Stand 2025/2026) - nicht auf CKA (Vorstufe und Pflichtvoraussetzung), nicht auf CKAD (Application Developer), nicht auf KCSA (Cloud Native Security Associate als entry-level Pendant), nicht auf vendor-spezifische Pendants wie Red Hat OpenShift Security oder AWS/Azure/GCP-Kubernetes-Security-Spezialisierungen. Hinweis: Die Prüfung ist nur in Englisch verfügbar.

  • Tag 1: Domain 1 - Cluster Setup (15 %) und Domain 2 - Cluster Hardening (15 %)
  • 1. Cluster Setup: sichere Cluster-Komponenten
    • CIS Kubernetes Benchmark mit kube-bench: Prüfung von kube-apiserver, etcd, kub...
Mehr Informationen

Termine und Orte

Datum Dauer Preis
Webinar
07.09.2026 - 10.09.2026 28 h 28 h Details Details Jetzt buchen
23.11.2026 - 26.11.2026 28 h 28 h Details Details Jetzt buchen
22.02.2027 - 25.02.2027 28 h 28 h Details Details Jetzt buchen
31.05.2027 - 03.06.2027 28 h 28 h Details Details Jetzt buchen
30.08.2027 - 02.09.2027 28 h 28 h Details Details Jetzt buchen
22.11.2027 - 25.11.2027 28 h 28 h Details Details Jetzt buchen

+++ Catalog API +++

SG-Seminar-Nr.: 9260436

Anbieter-Seminar-Nr.: 2681

Termine

  • 07.09.2026 - 10.09.2026

    Webinar

  • 23.11.2026 - 26.11.2026

    Webinar

  • 22.02.2027 - 25.02.2027

    Webinar

  • 31.05.2027 - 03.06.2027

    Webinar

  • 30.08.2027 - 02.09.2027

    Webinar

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Seminar merken
Vergleichen
Jetzt buchen

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Keine
  • 28 h
  • Anbieterbewertung   (266)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
Webinar
07.09.2026 - 10.09.2026 28 h 28 h Details Details Jetzt buchen
23.11.2026 - 26.11.2026 28 h 28 h Details Details Jetzt buchen
22.02.2027 - 25.02.2027 28 h 28 h Details Details Jetzt buchen
31.05.2027 - 03.06.2027 28 h 28 h Details Details Jetzt buchen
30.08.2027 - 02.09.2027 28 h 28 h Details Details Jetzt buchen
22.11.2027 - 25.11.2027 28 h 28 h Details Details Jetzt buchen