Skip to content
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

Add support for image-indexes #1080

Closed
roeishuster opened this issue Nov 11, 2024 · 4 comments
Closed

Add support for image-indexes #1080

roeishuster opened this issue Nov 11, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@roeishuster
Copy link

Is your feature request related to a problem?

Currently, we cannot sign image indexes, and we use image indexes in some scenarios.
Without singing them, we can't fully run notation with ratify as we cannot validate this kind of artifact.

What solution do you propose?

To be able to sign image-indexes too, same as regular images.

What alternatives have you considered?

Excluding specific pods/namespaces that use image indexes or forcing the use of images only in our environment which is not good enough.

Any additional context?

No response

@FeynmanZhou
Copy link
Member

Hi @roeishuster , do you expect to sign both the image index and its child image manifest or sign the image index only? Is it a scenario of signing and verifying multi-arch image? It would be good to elaborate more on your feature request. Thanks

image

@roeishuster
Copy link
Author

@FeynmanZhou What we see in our pods verification is the image index only, so we think it would be sufficient to be able to sign the index only.

@FeynmanZhou
Copy link
Member

Hi @roeishuster , notation should be able to sign the image index only. Have you ever signed it before verifying with Ratify? Is there any specific errors?

@FeynmanZhou FeynmanZhou removed the triage Need to triage label Nov 12, 2024
@roeishuster
Copy link
Author

@FeynmanZhou it looks like you are right, we can close this :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests

2 participants