我们可以拥有来自多个目录的helm值文件吗?以下是我的观察:
Works
helm template mychart . --values dir-1/values.yamlWorks
helm template mychart . --values dir-2/values.yamlWorks
helm template mychart . --values dir-1/values-1.yaml --values dir-1/values-2.yaml不工作
helm template mychart . --values dir-1/values.yaml --values dir-2/values.yaml在上述情况下,helm只是从一个目录(dir-2)中选择文件。有什么方法可以使用多个目录的值文件吗?
发布于 2022-10-28 13:56:52
是的,您可以使用这样的-f传递多个值文件:
helm template mychart . -f dir-1/values.yaml -f dir-2/values.yaml注意,dir-2/values.yaml优先于dir-1/values.yaml (Helm从右向左合并)。因此,Helm将合并这两个文件,但在键冲突期间,它将倾向于dir-2/values.yaml的值。
https://stackoverflow.com/questions/74231444
复制相似问题