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

Publish Docker Images to Additional Registries (e.g., ghcr.io) Due to Docker Hub Rate Limits #3652

Closed
dulltz opened this issue Oct 21, 2024 · 3 comments · Fixed by #3658
Closed
Labels
enhancement New feature or request

Comments

@dulltz
Copy link
Contributor

dulltz commented Oct 21, 2024

Describe the solution you'd like

Currently, Gatekeeper's Docker images are only available on Docker Hub.
However, with Docker Hub enforcing stricter rate limits, it could be beneficial to publish images to other registries, such as ghcr.io or ECR Public.

This would help avoid issues related to rate limits and provide more flexibility for users.

Please consider adding this to the release process.

Anything else you would like to add:

_

Environment:

  • Gatekeeper version: _
  • Kubernetes version: (use kubectl version): _
@dulltz dulltz added the enhancement New feature or request label Oct 21, 2024
@sozercan
Copy link
Member

sozercan commented Oct 22, 2024

@dulltz thanks for the report! OPA DockerHub repo was part of the "sponsored oss" program, which are exempt from the rate limits. It looks like we don't have this badge anymore, following up on this.

@sozercan
Copy link
Member

sozercan commented Oct 22, 2024

Looks like we re-applied to be in the program, waiting to hear back from Docker

I am also open to contributions to add GHCR (in addition to DH) if someone wants to contribute

@dulltz
Copy link
Contributor Author

dulltz commented Oct 22, 2024

Thanks for your response!

I am also open to contributions to add GHCR (in addition to DH) if someone wants to contribute

I’ll give it a try and see how I can help with adding GHCR support.

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
None yet
Development

Successfully merging a pull request may close this issue.

2 participants