【发布时间】:2020-12-29 04:46:21
【问题描述】:
我想覆盖 prod 和 dev 部署之间的值。
默认值如下:
apps:
myapp:
replicaCount: 2
containers:
- name: foo
env:
MODE: "dev"
我可以在命令行中覆盖它:
--set apps.myapp.containers[0].env.mode="prod"
但是,我想将所有覆盖保存在一个文件中,并运行 helm upgrade 传递一个覆盖文件。在文件中添加覆盖,如:
apps:
myapp:
containers[0]:
env:
MODE: "prod"
不起作用。如何覆盖列表中的值?
【问题讨论】:
标签: kubernetes-helm templating go-templates helmfile