将变量传递给依赖关系头盔图表

时间:2017-12-04 19:29:53

标签: 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 {}

1 个答案:

答案 0 :(得分:0)

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

  

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

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

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

PR: https://github.com/kubernetes/helm/pull/982