Установите плагины Jenkins в автономном режиме, используя графики Helm - PullRequest
0 голосов
/ 15 апреля 2020

Я пытаюсь развернуть Jenkins с помощью Helm в кластере Kubernetes за брандмауэром. Я скачал образ Дженкинса и скопировал его в наш внутренний репозиторий. Я могу вызвать Дженкинса, используя это изображение из внутреннего репо. Есть ли способ сделать то же самое для плагинов.

У меня проблемы с установкой плагина в автономном режиме. Я не хочу вручную загружать файлы .hpi в контейнер каждый раз или из GUI. Я ищу более автоматизированный способ, с помощью которого я могу сообщить Jenkins, в каком репозитории / местоположении искать плагины Jenkins.

Обычно мы упоминаем плагины в разделе "installPlugins" файла values.yaml, как показано ниже:

installPlugins:
    - kubernetes:1.18.2

Есть ли способ, которым я могу вместо этого указать весь наш путь к репо / местоположению, например:

installPlugins:
    - http:MY_INTERNAL_REPO/kubernetes:1.18.2

В принципе, я в порядке, загружая плагины и копируя их в конкретное c местоположение. Но я хочу, чтобы helm автоматически выбрал плагины из этого внутреннего местоположения.

...