Certified Kubernetes Security Specialist (CKS)
Kubernetes beveiligen van node tot supply chain: network policies, CIS-benchmark, RBAC, AppArmor en seccomp, Pod Security, policy as code, secrets, images scannen en ondertekenen, auditlogs en Falco. Fase 5 van mijn pad.
- Cursus van
- CNCF
- Cursuscode
- CKS
- Versie
- Kubernetes 1.3x
- Lessen
- 45
- Officiële cursusCKS curriculum (CNCF) + Kubernetes security checklist
- Beste boekCertified Kubernetes Security Specialist (CKS) Study Guide — Benjamin Muschko, O'Reilly 2023
- ExamenCKS — praktisch, 2 uur, eerst CKA halen
Deze samenvattingen volgen de openbare inhoud van de cursus. Ik schreef elke les in mijn eigen woorden en testte de commando's op RHEL 10. Het is geen lesmateriaal van Red Hat. Volg de officiële cursus voor de volledige inhoud en de praktijklabs.
Delen en hoofdstukken
Deel 1
Clusteropzet en hardening (30 %)
Deel 2
Systeemhardening (10 %)
Deel 3
Kwetsbaarheden van microservices (20 %)
- 4Enforce Pod Security StandardsPod Security Admission and security contexts4 lessen
- 5Write policies as code with OPA GatekeeperPolicy as code4 lessen
- 6Protect Kubernetes secretsSecrets management5 lessen
- 7Isolate workloads with sandboxes and mTLSContainer runtime sandboxes and pod-to-pod encryption4 lessen
Deel 4
Supply-chainbeveiliging (20 %)
Deel 5
Monitoring, logging en runtimebeveiliging (20 %)
Wat je leert
De belangrijkste vaardigheden van de cursus en het hoofdstuk waar je ze leert.
Clusteropzet en hardening
- Network policies, CIS-benchmark, Ingress-TLS, node-metadata, binaries controlerenHoofdstuk 1 Set up a cluster securely
- RBAC, serviceaccounts, API-toegang en upgradesHoofdstuk 2 Harden access to the cluster
Systeemhardening
- Klein host-OS, AppArmor, seccomp, IAM en netwerktoegangHoofdstuk 3 Harden the nodes with AppArmor and seccomp
Kwetsbaarheden van microservices beperken
- Pod Security Standards en security contextsHoofdstuk 4 Enforce Pod Security Standards
- Policy as code met OPA GatekeeperHoofdstuk 5 Write policies as code with OPA Gatekeeper
- Kubernetes-secrets beheren en versleuteld opslaanHoofdstuk 6 Protect Kubernetes secrets
- Sandbox-runtimes en versleuteling tussen podsHoofdstuk 7 Isolate workloads with sandboxes and mTLS
Supply-chainbeveiliging
- Minimale images, SBOM, scannen, ondertekenen en toegestane registriesHoofdstuk 8 Secure the supply chain of images
Monitoring
- Auditlogs, Falco, onveranderlijke containers en dreigingsdetectieHoofdstuk 9 Detect threats with audit logs and Falco