我有一个包含多个 value.yaml 文件的文件夹,我想将该文件夹中的所有 yaml 文件作为参数传递给 helm install。
可以像 helm install example 一样使用。 -f 值/values1.yaml -f 值/values2.yaml
但是values文件夹中有超过10个文件是否可以简单地传递一个文件夹作为参数
我已经尝试过 helm install example 。 -f values/*
这不起作用。
最佳答案
这是不可能的,因为 -f
需要一个文件或 URL = 在 YAML 文件或 URL 中指定值(可以指定多个)
而 helm 不知道使用目录的命令。
也许您应该减少您的values.yaml 文件以拥有一个基本值文件和一个特定于环境的值文件:
helm install example . -f values.yaml -f env/values_dev.yaml
关于kubernetes - helm 传递特定文件夹中的所有值文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71122385/