Point de terminaison de l'API
Appeler /api/v1/policies/kyverno/generate/image-signature avec un jeton d'administrateur. La réponse renvoie un Kyverno complet ClusterPolicy manifeste.
Exemple de demande
{
"policy_name": "tenant-signature-policy",
"validation_failure_action": "Enforce",
"image_references": ["ghcr.io/acme/*"],
"excluded_namespaces": ["kube-system"],
"rekor_url": "https://rekor.sigstore.dev"
}Notes opérationnelles
- Utiliser Vérification mode d’abord pour observer les violations sans bloquer les charges de travail.
- Promouvoir Appliquer après validation dans les espaces de noms hors production.
- Utiliser cosign_public_key pour la vérification de la clé épinglée ou omettez-le pour le mode sans clé.
- Gardez les espaces de noms exclus au minimum pour préserver la couverture de la politique.