Decide which images run in your cluster, and keep signed proof of every decision.
It runs inside the cluster it protects. Nothing about your images leaves it.
Three places teams start from.
No admission control yet Nothing checks an image before it runs.
One Helm release installs the operator, its console and its database into a namespace you own. Images are scanned with Trivy and their signatures checked with cosign, and admission refuses what your policy does not allow. Community Edition is free and does not expire.
Admission controlPassing an audit The auditor wants proof, not screenshots.
Pick a framework and a period. Attestkeep maps the cluster's own admission and scan records to that framework's clauses and signs the report inside the cluster. Your auditor checks the signature with their own tools, without asking us.
Evidence packagesRunning at scale Rules that hold when many teams deploy.
Policy is a Kubernetes resource your Argo CD or Flux can own. Accepted risks carry a reason and an expiry, break-glass is recorded, and a new critical finding opens a ticket in GitHub, GitLab or Jira. Sign-in goes through the identity provider you already run.
The productOne chain, inside your cluster.
- ScanTrivy, inside the cluster
- Verify the signaturecosign, key or keyless
- Decide at admissionyour policy, on the cached verdict
- Recordevery allow and deny, in the ledger
- Sign the reportwith the installation's key
- Verify anywhereby your auditor, without us
Four parts, one Helm release.
Admission control
Scan, verify the signature, decide at the door. Admission reads a cached verdict, so it never waits for a scan.
Admission controlEvidence packages
A period report mapped to a framework, signed by your cluster, checkable by anyone.
Evidence packagesRuntime with Falco 1.2.0
Falco sees, Attestkeep decides. Your rules turn Falco events into records, tickets or a refusal at admission.
Runtime with FalcoSupply chain
Signatures, SBOMs, build provenance and producer statements, checked before an image runs.
Supply chain13 frameworks. 293 clauses, each one cited.
Nothing here asks you to take our word for it.
Three good tools, and the seam between them.
Each of these does one part of this well and is free. None of them carries a scanner, a signature verifier and the record of the decision in one place, which is the part an auditor asks about.
Install it yourself.
Create an account, confirm your e-mail with the code we send, take the free Community key from the Licenses page, and install with Helm.
Create an account