Greetings,

I have several non-public project successfully building automatically to 
the Gitlab Registry through Gitlab CI. I want to pull those generated 
images on the docker hosts that will run them. I know that I can log in 
with `docker login -u gitlab-ci-token -p <project specific ci token> 
registry`. My problem is that I want to automatically pull multiple images 
from different projects.

Many docker orchestration tools (including the base docker app) only allow 
one to use a single set of credentials to pull images from a registry. I 
tried using the global token but, of course, that did not work. Making 
these projects public is a non-starter for a variety of reasons.

So to my actual question: Is there a built-in global credential that be 
used? Failing that, does it make sense to create an internal user that is 
added as a low privileged user (Reporter role?) to every docker project 
that will run on our infrastructure?

Thanks.

-- 
You received this message because you are subscribed to the Google Groups 
"GitLab" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to gitlabhq+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/gitlabhq/3d810214-2424-4ede-a3d8-e5a4264f22f0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to