kubenow
Se connecterCommencer gratuitement

6.7 · Parcours 6 — Sécuriser (CKS)

Chaîne d'approvisionnement : images minimales, SBOM, signatures

Lab Kubernetes · questionnaire de validation · gratuit, dans le navigateur

Votre cluster exécute du code que vous n'avez pas écrit : images de base, bibliothèques, outils de construction. Une attaque sur la chaîne d'approvisionnement vise ce maillon : une image remplacée sur un registre, une dépendance piégée, un tag réécrit. Pour s'en protéger, on veut savoir exactement ce qui tourne, ce que ça contient, et qui l'a produit. Trois outils y répondent : l'empreinte (digest), le SBOM et la signature.

Ce que vous saurez à la fin : expliquer pourquoi un tag n'identifie pas une image, épingler une image par son empreinte, choisir une image minimale, et décrire le rôle des SBOM, des signatures (Sigstore, cosign), des attestations de provenance (SLSA) et des politiques d'admission qui les vérifient.

Au programme de ce lab

  1. Votre mission
  2. Pas à pas
  3. Un tag n'est qu'une étiquette mobile
  4. Retrouver l'empreinte d'une image
  5. Des images minimales
  6. SBOM : la liste des ingrédients
  7. Signatures et provenance
  8. Faire respecter les règles à l'admission

Ce que KubeNow vérifie

  • empreinte : une empreinte sha256 complète
  • vitrine est épinglée : nginx:1.27-alpine@sha256:…
  • L'empreinte notée est celle du Deployment et de l'image qui tourne
  • vitrine est disponible après l'épinglage

Contenu aligné sur les programmes publiés par la CNCF (KCNA, CKAD, CKA, CKS), par le Linux Professional Institute (LPIC-1) et par Cisco (CCNA 200-301). KubeNow n'est ni affilié ni approuvé par la CNCF, la Linux Foundation, le LPI ou Cisco ; CKA, CKAD, CKS et KCNA sont des marques de la Linux Foundation, LPIC-1 est une marque du Linux Professional Institute, Cisco et CCNA sont des marques de Cisco Systems.