Увеличение дискового пространства Kubernetes Jenkins slave

Мы настраиваем систему Jenkins с использованием модулей Kubernetes в качестве ведомого Jenkins. Проблема, с которой мы сталкиваемся, заключается в том, что мы создаем модуль, модули, которые получают дисковое хранилище объемом 10 ГБ, сопоставляются с корнем. В соответствии с дизайном нашего приложения это скоро исчерпается, и нам не хватит места. Я проверил конфигурацию Kubernetes в Jenkins, но она не поддерживает никаких функций для указания дискового хранилища.

Может ли кто-нибудь предложить, как мы можем увеличить это пространство для хранения? Это тоже возможно или нет?


person user3776489    schedule 26.06.2020    source источник
comment
как вы устанавливаете дженкин? с помощью руля?   -  person Harsh Manvar    schedule 26.06.2020


Ответы (2)


Вам нужно использовать постоянный том для Jenkins slave того размера, который вам действительно нужен. В зависимости от того, как вы развертываете слейвы в Kubernetes (простой yaml, helm, любой другой), вы можете указать размер и объем соответственно.

person Ijaz Ahmad Khan    schedule 26.06.2020
comment
Использование постоянного тома было бы хорошим вариантом. Но меня больше интересует, как устанавливается порог в 10 Гб - person user3776489; 27.06.2020
comment
Вы можете изменить его, вы просто выясняете, какой каталог занимает все пространство, а затем монтируете его на pv выбранного вами размера. - person Ijaz Ahmad Khan; 28.06.2020

если вы используете установку jenkin с помощью helm поверх kubernetes, просто обновите переменную внутри value.yaml

Диаграмма Helm: https://github.com/helm/charts/tree/master/stable/jenkins

Переменная для обновления: persistence.size

Размер по умолчанию 8 ГБ, однако вы можете увеличить его по мере необходимости.

person Harsh Manvar    schedule 26.06.2020
comment
Мы установили jenkins на виртуальную машину, а затем использовали в ней конфигурацию kubernetes, чтобы определить определение модуля. Тем не менее нам нужно изменить значение ' persistence.size' - person user3776489; 27.06.2020
comment
если вы хотите увеличить размер диска, я думаю, вам может потребоваться изменить размер диска. - person Harsh Manvar; 27.06.2020