我用的是 稳舵图 以便在我的OCP环境中部署它。
我激活了持久化卷,jenkins保存的是 jenkins_home 文件夹。
我发现舵手图把plugin和plugin-dir文件夹定义为空卷文件夹。
我发现舵机图把插件和插件目录定义为空卷文件夹,导致每次重启pod时都要下载插件,如何配置插件目录也会被配置为持久化卷?
如何配置插件目录也会被配置为持久化卷?
我认为问题出在 这个 行。
默认的 价值 对于 overwritePlugins 变量是 true.
overwritePlugins
true
这意味着,如果你没有明确地将其设置为 falseజజజజజజజజజజజజజజజజజజజజజజజజజజజజజజజజజజజజజజజ ConfigMap 将会生成以下一行,在一个内联脚本中执行
false
ConfigMap
rm -rf /var/jenkins_home/plugins/*
然后,假设你的元素在 installPlugins 列表它将继续(重新下载)并安装这些插件。
installPlugins
请记住,似乎 后 安装,插件似乎最终到 /var/jenkins_home/plugins (假设你已经设置了一个PVC)是一个持久的位置。
/var/jenkins_home/plugins