Jenkins helm 安装不删除插件

pka*_*mol 1 jenkins kubernetes kubernetes-helm

jenkins我使用官方 Helm Chart在 GKE 上执行安装。

我最初将插件列表传递给相应的

- plugin1
- plugin2
- plugin3
- plugin4
Run Code Online (Sandbox Code Playgroud)

并执行helm upgrade --recreate-pods --force --tls --install

然后,我从上面的列表中取出一些插件并helm再次运行相同的命令,例如,

- plugin1
- plugin2
Run Code Online (Sandbox Code Playgroud)

但是,jenkins保留初始列表中的所有插件。

这是预期的行为吗?

Mr.*_*ler 5

是的,这是预期的行为。

要更改此行为,您应该将参数设置master.overwritePluginstrue

例子:

helm upgrade --set master.overwritePlugins=true --recreate-pods --force --install
Run Code Online (Sandbox Code Playgroud)

来自 Helm 图表文档

| master.overwritePlugins | 启动时覆盖已安装的插件。| false |