gpt4 book ai didi

kubernetes - 我可以为 Helm 设置多个 values.yaml 文件吗

转载 作者:行者123 更新时间:2023-12-03 11:49:14 40 4
gpt4 key购买 nike

我可以有多个values.yaml Helm 图表中的文件?

类似 mychart/templates/internalValues.yaml , mychart/templates/customSettings.yaml , 等等?

访问 values.yaml 中的属性文件可以通过 {{ .Values.property1 }} 完成.
我将如何引用这些自定义中的属性 values.yaml文件?

最佳答案

默认情况下,Helm 只会使用 values.yaml图表根目录中的文件。

您可以在安装时要求它加载其他值文件。例如,如果您有任何设置指向不同环境中的不同数据库:

helm install . -f values.production.yaml

您也可以通过将附加设置捆绑为文件和 asking Helm to read the bundled file 来获得类似的效果。 . Helm 提供了一个 undocumented fromYaml template function它可以解析文件,所以原则上你可以做类似的事情
{{- $v := $.Files.Get "more-values.yaml" | fromYaml }}
foo: {{ $v.bar }}

关于kubernetes - 我可以为 Helm 设置多个 values.yaml 文件吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51097553/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com