У меня была такая же проблема, и, следуя документам, кажется, что следующая команда могла бы решить эту проблему:
oc create secret generic gitlab-credentials \
--from-literal=username=<user_name> \
--from-literal=password=<password> \
--type=gitlab.com/basic-auth
"gitlab-credentials" вот секретное имя.
Затем, если вы хотите создать приложение, используя секрет, который вы только что создали:
oc new-app \
<imagestream-chosen>~<git-repo-url> \
--context-dir=<context-dir> \
--allow-missing-imagestream-tags \
--source-secret=gitlab-credentials
- source-secret получает ранее созданный секрет.
Надеюсь, это поможет.