Release Environments - Make imagePullSecrets optional for Release Environments
After testing in #20216 (closed), we know that dev.gitlab.org:5005
registry requires authentication. Thus, if release-environments
wants to build and use images from dev
, registry authentication using imagePullSecrets
is needed. It needs to be made optional, so both canonical registry (doesn't require authentication) and dev registry (requires authentication) work.
This is a sub task of #20204 (closed).
Implementation Hints
Check #20216 (closed) for more details.
Exit Criteria
-
There is an option to use imagePullSecrets
or not in Release Environments. -
The change is documented in README.
Edited by Jenny Kim