Attestation de provenance
Attestation de provenance (en anglais provenance attestation) : document qui décrit comment un artefact a été produit : sources et commit, images de base par empreinte, paramètres, système de construction, dates.
BuildKit la joint à l'image avec --provenance : mode=min (par défaut) n'enregistre pas les arguments de construction, mode=max les enregistre (secrets compris s'ils passent par --build-arg) avec la définition complète de la construction. Non signée, elle ne prouve rien face à un attaquant qui contrôle le registre.
Dans les cours
- Construire des images de conteneurs, leçon 4 : Les secrets pendant la construction
- Construire des images de conteneurs, leçon 8 : SBOM et attestations de provenance