Punto final API
llamar /api/v1/policies/kyverno/generate/image-signature con un token de administrador. La respuesta devuelve un Kyverno completo. ClusterPolicy manifiesto.
Ejemplo de solicitud
{
"policy_name": "tenant-signature-policy",
"validation_failure_action": "Enforce",
"image_references": ["ghcr.io/acme/*"],
"excluded_namespaces": ["kube-system"],
"rekor_url": "https://rekor.sigstore.dev"
}Notas operativas
- uso Auditoría modo primero para observar violaciones sin bloquear cargas de trabajo.
- Promocionar a hacer cumplir después de la validación en espacios de nombres que no son de producción.
- uso cosign_clave_publica para la verificación de clave fijada u omítala para el modo sin llave.
- Mantenga los espacios de nombres excluidos al mínimo para preservar la cobertura de la póliza.