Kubernetes Admission Control

Admission Control für Kubernetes. Signierte Belege für Ihren Auditor.

Bestimmen Sie, welche Images im Cluster laufen, mit signiertem Beleg jeder Entscheidung, im Cluster selbst.

Was es ist

Was ist Attestkeep?

Attestkeep ist Container-Image-Sicherheit für Kubernetes mit eingebauten Audit-Belegen. Es scannt jedes Image mit einer alle 6 Stunden aktualisierten Datenbank auf Schwachstellen, prüft Signaturen, SBOMs und Provenance und lässt jeden Pod nach Ihrer Policy am Eingang zu oder lehnt ihn ab. Über Falco beobachtet es, was läuft, und kann aufzeichnen, ein Issue öffnen oder einen Pod stoppen. Jede Entscheidung landet in einem signierten Ledger, aus dem Evidence Packages für 13 Compliance-Frameworks entstehen, die Ihr Auditor ohne uns prüfen kann. Ein Helm Release, in Ihrem Cluster; nichts über Ihre Images verlässt ihn.

In Aktion sehen
Ihre Imagesaus jeder Registry
Ihre Policyeine CRD, in Git
Falco-Eventsaus Ihrem eigenen Falco
Attestkeepein Helm Release, im Cluster
Admission Webhookentscheidet am Eingang
Image-ScanTrivy, Datenbank alle 6 Stunden aktualisiert
Signaturen und Attestationscosign, SBOM, Provenance
Runtime mit FalcoEvents werden Einträge, Issues oder ein gestoppter Pod
Entscheidungs-Ledgerjedes Allow und Deny, signiert
Evidence Packages13 Frameworks, jede Klausel zitiert
Zugelassene PodsAllow oder Deny, mit Begründung
Ihr AuditorEvidence Packages für 13 Frameworks, ohne uns prüfbar
Ihr TeamE-Mail, Slack, Teams, Jira, GitLab
Ihr Kubernetes-Cluster

Für wen ist Attestkeep?

Für Kubernetes-Teams, die nachweisen müssen, was läuft, und es nicht nur laufen lassen.

Security-Verantwortliche

Die Policy einmal festlegen. Ihre Durchsetzung nachweisen.

  • Policy als CRD, in Git
  • Regeln für aktiv ausgenutzte CVEs und End-of-Life-Basis-Images
  • Ein Ledger jeder Allow- und Deny-Entscheidung samt der angewandten Policy
  • Nichts verlässt den Cluster: kein SaaS, kein Daten-Upload

Developer- und DevSecOps-Teams

Ein Helm-Release. Admission wartet nie auf einen Scan.

  • Ein Helm Release, im eigenen Cluster
  • Trivy-Scan, cosign-Signatur und Attestation-Prüfung am Eingang
  • What-if-Replay und Break-glass, bevor Sie durchsetzen
  • Falco-Events werden zu Einträgen, Issues oder einem gestoppten Pod

Auditoren

Evidence in Ihrem Format, ohne uns prüfbar.

  • Evidence Packages für 13 Frameworks, jede Klausel zitiert
  • Vom Cluster signiert, im Browser prüfbar, ohne uns
  • Zu jedem Eintrag die Policy-Revision und das Urteil
  • Ein Handbuch mit 52 Seiten und Screenshots einer echten Installation
Schwachstellen

Kritische Schwachstellen, die das Gate schon kennt.

Alle sechs Stunden holt Attestkeep die Trivy Vulnerability Database, dieselbe, die der Scanner in Ihrem Cluster liest. Die neuesten als kritisch eingestuften Einträge, und wann das Gate es wusste.

Alle kritischen Schwachstellen
Vom Image zum Nachweis

Eine Kette, in Ihrem Cluster.

  1. ScannenTrivy, im Cluster
  2. Signatur prüfencosign, Key oder keyless
  3. Admission-EntscheidungIhre Policy, auf dem gecachten Ergebnis
  4. Festhaltenjedes Allow und Deny, im Ledger
  5. Bericht signierenmit dem Installationsschlüssel
  6. Überall prüfendurch Ihren Auditor, ohne uns

Sehen Sie zu, wie es etwas ablehnt.

Installieren Sie Attestkeep mit einem Helm Release und sehen Sie dem Gate beim Entscheiden zu. Jede Sicherheitsfunktion ist in der kostenlosen Edition enthalten.

Wo Sie anfangen

Drei Ausgangslagen.

Noch keine Admission ControlNichts prüft ein Image, bevor es läuft.

Ein Helm-Release installiert Operator, Konsole und Datenbank in einen Namespace, der Ihnen gehört. Trivy scannt die Images, cosign prüft ihre Signaturen, und die Admission weist ab, was Ihre Policy nicht erlaubt. Die Community Edition ist kostenlos und läuft nicht ab.

Admission Control
Ein Audit steht anDer Auditor will Belege, keine Screenshots.

Sie wählen ein Framework und einen Zeitraum. Attestkeep ordnet die clustereigenen Admission- und Scan-Einträge den Anforderungen dieses Frameworks zu und signiert den Bericht im Cluster. Ihr Auditor prüft die Signatur mit eigenen Werkzeugen, ohne bei uns nachzufragen.

Nachweispakete
Im großen MaßstabRegeln, die halten, wenn viele Teams deployen.

Die Policy ist eine Kubernetes-Ressource, die Ihr Argo CD oder Flux verwalten kann. Akzeptierte Risiken tragen eine Begründung und ein Ablaufdatum, Break-Glass wird aufgezeichnet, und ein neuer kritischer Befund öffnet ein Ticket in GitHub, GitLab oder Jira. Die Anmeldung läuft über Ihren bestehenden Identity Provider.

Das Produkt