Guardrail politici

Genera policy di firma delle immagini Kyverno

Utilizza l'API della policy per generare una Kyverno verifyImages ClusterPolicy per l'applicazione delle immagini firmate, quindi applicala ai tuoi cluster Kubernetes.

Endpoint API

Chiama /api/v1/policies/kyverno/generate/image-signature con un token amministratore. La risposta restituisce un Kyverno completo ClusterPolicy manifesto.

Richiedi esempio

{
  "policy_name": "tenant-signature-policy",
  "validation_failure_action": "Enforce",
  "image_references": ["ghcr.io/acme/*"],
  "excluded_namespaces": ["kube-system"],
  "rekor_url": "https://rekor.sigstore.dev"
}

Note operative

  • Utilizzare Controllo modalità per osservare le violazioni senza bloccare i carichi di lavoro.
  • Promuovere a Applicare dopo la convalida negli spazi dei nomi non di produzione.
  • Utilizzare cosign_public_key per la verifica della chiave bloccata o ometterlo per la modalità senza chiave.
  • Mantieni gli spazi dei nomi esclusi al minimo per preservare la copertura delle policy.
Genera policy di firma delle immagini Kyverno