我使用来自存储库的子图表,该存储库为入口提供模板。不幸的是,该模板没有提供指定我希望包含在生成的输出中的可选属性的方法。
有没有办法使用子图表,但也为我想提供的属性提供模板化值?
答案 0 :(得分:0)
基本上,您用作子图的图表是您的上游依赖项。如果它不提供该选项,则可以将该选项添加到该选项(或要求维护者添加它),然后等待该更改发布,以便您可以使用它。但这意味着具有这种影响力并能够等待。否则,您将发布自己的版本,即分支它。或者,您获取图表的源代码并将其包含在图表目录中,然后在此处进行所需的更改-这通常称为“供应商”。有关更多信息,请参见Customize helm chart from stable repository
我希望这会在helm3中发生变化-https://github.com/helm/community/blob/master/helm-v3/001-charts.md