-
Notifications
You must be signed in to change notification settings - Fork 558
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sign cosign release images against Fulcio #1055
Comments
@mattmoor should we use GitHub actions with a workflow dispatch to run the releases instead of cloudbuild or we should see how to get a token in cloudbuild? what are your thoughts on this? and if we use keyless do we need to keep signing with KMS as well? |
Sorry I thought I replied to this earlier. @dlorenc did this in cloudbuild for distroless, so we can continue doing this there with a little help from an admin on that project to set up IAM. |
ok, I think I don't have that permission. @dlorenc would you mind setting up that and sharing the service account also to learn that, if you can share the steps to set up that will be great as well, then I can do the same in my rehearsal account to try out |
Sorry - which project is this again? The GCP project that the cosign release images are hosted inside of? |
I think we should be good to go with |
cool thanks |
Description
I was demoing https://chainguard.dev/posts/2021-11-03-zero-friction-keyless-signing with
cosigned
enabled, and it didn't let thecosign
release container through because it wasn't signed against Fulcio 🤦We should start signing the images we release against Fulcio as well as with the stuff in KMS.
cc @cpanato @dlorenc
The text was updated successfully, but these errors were encountered: