Comments (5)
Reading the Dockerhub API rate limiting doc, it seems that two GET requests count as a pull.
Does KBLD use a HEAD instead which is not rate limited?
from kbld.
By default, kbld uses GET, not HEAD.
In the current implementation, there is no way to automatically have a mirror registry for DockerHub. You could accomplish that at the OS level by setting the host file or something similar.
kbld could eventually be enhanced to support some Environment variable that would do this for you.
from kbld.
I've raised a pull request to change the method from GET to HEAD.
I've tested and can see the DockerHub ratelimit-remaining
being reduced after using the current version, and unaffected using the pull request fork.
from kbld.
Related Issues (20)
- simple-app-build-local example builds the same image twice HOT 2
- Add apko as a Builder HOT 4
- add railwayapp/nixpacks as a builder HOT 3
- [Guides] Building images with `KO` and `kbld` HOT 2
- Support jib for builds HOT 2
- kbld should be smart enough to see a Carvel tagSelection without additional work HOT 1
- release v0.36.0 HOT 1
- Keep original tag and only append sha256 digest HOT 7
- Containerd mess with kbld HOT 2
- keymatcher ignores path if name is set HOT 1
- kbld fails on `image:` field in Kyverno CRD HOT 11
- Are you using kbld?
- Enhance kbld to Utilize Alternative Image Operations Mechanism HOT 3
- Sign `kbld` binaries while releasing them HOT 1
- Use vanity urls to change the go module name HOT 1
- facing docker buildx error when building for multiple platforms. HOT 9
- Consider adding annotations to the pod template HOT 4
- docker buildx have different output depending on the driver used
- kbld with flag --json swallows error
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kbld.