Предоставляете Jenkins межпроектный доступ к проектам OpenShift? - PullRequest
0 голосов
/ 18 июня 2020

Что я пытаюсь сделать:

В моем кластере OpenShift я пытаюсь развернуть Jenkins с постоянным хранилищем в собственном проекте ' jenkins ', который будет служить экземпляром, который другие проекты будут использовать при запуске конвейеров Jenkins. (Я знаю о Tekton; это предприятие специально для Дженкинса).

Я пытаюсь создать новое приложение на основе конвейера Jenkins, который я сохранил во внешнем репозитории: «o c new-app --strategy = pipeline --source-secret = repo-token»

Он вытаскивает сборку, но застрял в статусе «новый», поскольку я предполагаю, что нет связи между моим проектом (' test ') и проектом Jenkins (' jenkins ').

То, на чем я застрял:

Я следил за документацией (хотя и для более старой версии OCP, чем та, которую я использую) - https://docs.openshift.com/container-platform/3.9/using_images/other_images/jenkins.html#jenkins -кросс-проект-доступ .

Он дает команду для межпроектного доступа, я должен получить токен. Я предполагаю, что это токен пользователя ' default ' в моем проекте ' test '. Но тогда ... что мне делать с токеном? Мой подход правильный?

...