将变量向下传递到依赖项舵图

MRo*_*lin 5 kubernetes-helm

我有一个带有可选组件的头盔图表。支持可选组件的首选方法似乎是将它们分成单独的图表,并使用标签进行切换。

我试过了,但是我的可选组件需要从图表的其余部分(特定服务的地址)中知道一个变量。这导致事情破裂

Error: render error in "subchart/foo-deployment.yaml": 
template: superchart/templates/_helpers.tpl:14:40: 
executing "superchart.variable <.Values.variable...>: 
can't evaluate field name in type interface {}
Run Code Online (Sandbox Code Playgroud)

qua*_*ben 1

我相信您可以在安装图表时执行此操作

helm install --set option1=value1 --name my-release stable/dask

欲了解更多信息: https: //docs.helm.sh/helm/#helm-install

问题: https: //github.com/kubernetes/helm/issues/944

公关: https: //github.com/kubernetes/helm/pull/982