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

Manage rate-limiting #50

Open
2 tasks
estahn opened this issue Jan 28, 2021 · 0 comments
Open
2 tasks

Manage rate-limiting #50

estahn opened this issue Jan 28, 2021 · 0 comments

Comments

@estahn
Copy link
Owner

estahn commented Jan 28, 2021

Problem

nfo msg=\"Warning: failed, retrying in 2s ... (2/3)\"\ntime=\"2021-01-28T02:55:01Z\" level=info msg=\"Warning: failed, retrying in 4s ... (3/3)\"\ntime=\"2021-01-28T02:55:40Z\" level=fatal msg=\"Error initializing source docker://prom/pushgateway:v0.6.0: Error reading manifest v0.6.0 in docker.io/prom/pushgateway: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit\"\n"

Solutions

  • Exponential backoff upon failure for each registry
  • Allow authentication via config
rattboi added a commit to rattboi/k8s-image-swapper that referenced this issue May 29, 2024
This allows auth to a generic source registry, such as dockerhub.

This partially solves estahn#50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant