我有一个带有可选组件的 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 {}

最佳答案

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



有关更多信息:
https://docs.helm.sh/helm/#helm-install

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

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

关于kubernetes-helm - 将变量向下传递到依赖项 Helm chart ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47640604/

10-16 07:22