Supply Chain

Wissen, wer ein Image signiert hat, bevor es laufen darf.

Image-Digestsha256:…cosign verifyPublic Key, oderIdentität + IssuergeprüftSignierer erfasstunsigniertabgelehnt, wo Pflicht
Vom Scanner geprüft und gecacht. Die Admission liest nur das Ergebnis und baut keine Verbindung nach außen auf.
Was sie tut

Signaturprüfung

Der Scanner prüft die cosign-Signatur jedes Images, entweder gegen einen Public Key, den Sie hinterlegen, oder keyless gegen Identität und Issuer, die Sie angeben. Das Ergebnis wird zum Image gespeichert: Die Admission liest es aus dem Cache und prüft nie im Request-Pfad.

Eine Policy kann eine geprüfte Signatur verlangen, bevor ein Image läuft. Ob sie das tut oder nicht: Der Signierer wird festgehalten.

Funktionsweise

Die Schritte.

  1. Der Digest wird gescannt

    Die Signaturprüfung läuft mit dem Scan.

  2. cosign prüft

    Per Key oder keyless gegen Identität und Issuer.

  3. Ergebnis wird erfasst

    Mit dem Signierer und dem Zeitpunkt der Prüfung.

  4. Die Admission liest es

    Aus dem Cache, mit dem Rest des Ergebnisses.

  5. Unsigniertes abgelehnt

    Wenn die Policy eine Signatur verlangt.

Was sie festhält

Der Supply-Chain-Abschnitt des Pakets führt auf, welche Images geprüft wurden, mit welchem Signierer und wann, und welche nicht.

Policies

42 Anforderungen in 10 Frameworks verweisen auf das, was diese Funktion aufzeichnet.

Selbst installieren.

Konto anlegen, die E-Mail mit dem zugesandten Code bestätigen, den kostenlosen Community-Schlüssel auf der Seite Licences holen und mit Helm installieren.

Konto anlegen