使用 ansible community.kubernetes.helm 插件时,helm install 命令的 --set 功能等效于什么?
What is the equivalent of the --set functionality for helm install command, when using ansible community.kubernetes.helm plugin?
我想使用 ansible-playbook 部署 helm chart,
我的命令如下所示:
helm install istio-operator manifests/charts/istio-operator --set operatorNamespace=istio-operator
但是我在 ansible 插件中找不到与 --set 参数等效的内容。
坏消息是文档未能记录 values:
参数,但可以看到它的用途 in the Examples section
- community.kubernetes.helm:
name: istio-operator
chart_ref: manifests/charts/istio-operator
values:
operatorNamespace: istio-operator
如果由于某种原因不起作用,使用 --set
与将该键值对放入 yaml 文件然后调用 --values $the_filename
相同(正负),所以您只想手动执行相同的操作:在目标机器(而不是控制器)上创建文件,然后调用 c...k...helm:
并 the documented values_files:
指向新创建的 yaml 文件
我想使用 ansible-playbook 部署 helm chart, 我的命令如下所示:
helm install istio-operator manifests/charts/istio-operator --set operatorNamespace=istio-operator
但是我在 ansible 插件中找不到与 --set 参数等效的内容。
坏消息是文档未能记录 values:
参数,但可以看到它的用途 in the Examples section
- community.kubernetes.helm:
name: istio-operator
chart_ref: manifests/charts/istio-operator
values:
operatorNamespace: istio-operator
如果由于某种原因不起作用,使用 --set
与将该键值对放入 yaml 文件然后调用 --values $the_filename
相同(正负),所以您只想手动执行相同的操作:在目标机器(而不是控制器)上创建文件,然后调用 c...k...helm:
并 the documented values_files:
指向新创建的 yaml 文件