- We publish a release to a channel, with its validation evidence.
- Your cluster pulls it. Argo CD syncs; Kyverno verifies the signatures with cosign at admission, and — when you install with
--verifier-image, which is what turns that gate on — the PreSync verifier checks the entry against your contract before the sync. That is what makes the update safe to roll. - The cluster rolls it out, or rolls it back.
- A receipt goes back to the channel, so we know how it went.
Start
How it works
We publish, your cluster pulls and checks, it rolls out or back, a receipt returns.