falcosecurity / evolution

Evolution process of The Falco Project
Apache License 2.0
48 stars 37 forks source link

[Tracking] Signatures for official Falco container images #260

Closed LucaGuerra closed 11 months ago

LucaGuerra commented 1 year ago

In the Falco Supply Chain Security WG we have identified the need for signing all container images that we distribute for our repos (official and not).

The mechanism we prefer to use is cosign with keyless signatures. Right now the signature is added in legacy mode, but when our preferred registries (Docker Hub, ECR, GHCR) will gain OCI v1.1 capabilities and referrer support we can migrate to a more modern way.

This issue acts as a place of discussion for these and to keep track of PRs and issues for those tasks. Note that to get us started, there is already a PR to do it in Falcosidekick https://github.com/falcosecurity/falcosidekick/pull/411 . The requirement to do it in that specific way is to move out of CircleCI first. This is one of the things the community is already doing, so helping there is always appreciated ;)

cpanato commented 1 year ago

/assign

poiana commented 11 months ago

Issues go stale after 90d of inactivity.

Mark the issue as fresh with /remove-lifecycle stale.

Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Provide feedback via https://github.com/falcosecurity/community.

/lifecycle stale

maxgio92 commented 11 months ago

/remove-lifecycle stale

LucaGuerra commented 11 months ago

... aaand we're done :rocket: