Barandillas de políticas

Generar políticas de firma de imágenes de Kyverno

Utilice la API de política para generar una Kyverno verificarImages ClusterPolicy para la aplicación de imágenes firmadas y luego aplíquela a sus clústeres de Kubernetes.

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.
Generar políticas de firma de imágenes de Kyverno