Как определить папку плагинов jenkins как постоянный том в стабильной / jenkins helm chart - PullRequest
1 голос
/ 02 марта 2020

Я использую стабильную диаграмму управления для ее развертывания в моей среде OCP.

Я активирую том персистентности, где jenkins сохраняет папку jenkins_home .

Я обнаружил, что в рулевой диаграмме папка плагинов и папок плагинов определяется как пустая папка томов.

Это является причиной загрузки плагинов при каждом перезапуске модуля.

Как я могу настроить так, чтобы плагин dir также был настроен как постоянный том?

1 Ответ

0 голосов
/ 26 апреля 2020

Я думаю, что проблема заключается в этой строке.

Значение по умолчанию значение для переменной overwritePlugins равно true.

Это означает, что если вы явно не установите его на false, то ConfigMap, который будет сгенерирован, создаст следующую строку во встроенном скрипте, который будет выполнен

rm -rf /var/jenkins_home/plugins/*

Тогда, и при условии, что вы есть элементы в списке installPlugins , он продолжит (перезагружает) и устанавливает эти плагины.

Имейте в виду, что ПОСЛЕ установки похоже, что плагины заканчиваются до /var/jenkins_home/plugins, что (при условии, что вы установили PV C) является постоянным местоположением.

...