Hello
Eclipse Tractus-X Community,
 
I want to inform you about changes regarding the pull rate limits
 from Docker Hub that
took effect on April 1, 2025:
https://docs.docker.com/docker-hub/usage/pulls/
A couple of days ago, Docker Hub still announced a 1-hour rate limit of 10 pulls for unauthenticated users (see
archive). From yesterday onwards, Docker Hub informs about a 6-hour rate limit of 100 pulls for unauthenticated users (see
archive from yesterday).
 
In any case, to mitigate potential issues
with the rate limit,
I recommend the following actions:
 
- If you encounter the pull rate limit within
CI/CD pipelines, add a step
with the login action to authenticate
to 
our Docker Hub
account,
as we documented in the 
TRG 4.01 for the push to Docker Hub. (I’m not sure if this works, with Pipelines that are triggered by PRs from forks, should be tested first.)
 
- Ensure that the imagePullPolicy for our images in the Helm charts is set to "IfNotPresent" by default,
 as shown in 
TRG 5.05. This will reduce unnecessary pulls and help manage the rate limit effectively.
 
If you encounter issues with the rate limit and/or have some ideas about how to manage it, please share the information with the community.
 
Additionally, the Eclipse Foundation has applied
the 
Tractus-X Docker Hub Organization to be part of the Docker Hub Open Source Program. If approved, this would allow
 unlimited unauthenticated pulls of our own images. I will keep you updated on the status of this application.
 
Kind regards,
Evelyn