Formation CKS

Formation de deux jours pour préparer la certification Certified Kubernetes Security Specialist (CKS).

Information

La certification CKA est obligatoire pour passer l’examen CKS.

Remarque

Les travaux pratiques sont rédigés en anglais.

Supports de cours

Travaux pratiques par module

1. Configuration du cluster (15 %)

Network policies, benchmark CIS, Ingress avec TLS, protection des métadonnées des nœuds, vérification des binaires.

2. Durcissement du cluster (15 %)

RBAC, service accounts, restriction de l’accès à l’API, mises à jour de Kubernetes.

3. Durcissement du système (10 %)

Empreinte de l’OS hôte, IAM au moindre privilège, accès réseau externe, outils de durcissement du noyau (AppArmor, seccomp).

4. Réduction des vulnérabilités des microservices (20 %)

Pod Security Standards, gestion des secrets, techniques d’isolation (multi-tenancy, conteneurs sandboxés), chiffrement entre pods (Cilium, Istio).

  • Security context (slides E_03) : script
  • Pod Security Admission (slides E_03) : script
  • RuntimeClass avec gVisor : démo dans les slides CKS

5. Sécurité de la chaîne d’approvisionnement (20 %)

Images de base minimales, SBOM et dépôts d’artefacts, registres autorisés, signature et validation des artefacts, analyse statique (Kubesec, KubeLinter).

6. Supervision, journalisation et sécurité à l’exécution (20 %)

Analyse comportementale, détection et investigation des menaces, immutabilité des conteneurs, logs d’audit Kubernetes.

Autres travaux pratiques de la formation

Fonctionnement interne du cluster

Ressources de calcul et FinOps

Préparation à l’examen