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 yetNothing 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 auditThe 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 scaleRules 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
Five 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
Falco sees, Attestkeep decides. Your policies turn Falco events into records, notifications, issues or a stopped pod.
Runtime with FalcoSupply chain
Signatures, SBOMs, build provenance and producer statements, checked before an image runs.
Supply chainOperations
Notifications, issue tracker sync and air-gapped clusters: how Attestkeep fits the tools and networks you already run.
OperationsNothing 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 Licences page, and install with Helm.
Create an account