gpt4 book ai didi

string - 如何使用 helm 设置多个值?

转载 作者:行者123 更新时间:2023-12-03 04:21:31 25 4
gpt4 key购买 nike

使用 helm install 可以在安装图表时设置值,例如:

helm install --set favoriteDrink=slurm ./mychart

现在想要设置如下值:

helm install --set aws.subnets="subnet-123456, subnet-654321" ./mychart

但是失败了:

Error: failed parsing --set data: key " subnet-654321" has no value

看来 helm--set 知道逗号 , 并检查下一个字符串作为键。那么在这种情况下设置这样的字符串就不能使用吗?

<小时/>

这样测试

helm install charts/mychart \
--set aws.subnets={subnet-123456,subnet-654321}

出现错误:

Error: This command needs 1 argument: chart name

这种方式有效

helm install charts/mychart \
--set aws.subnets="subnet-123456\,subnet-654321"

引用

https://helm.sh/docs/intro/using_helm/#the-format-and-limitations-of---set

最佳答案

根据 https://github.com/kubernetes/helm/issues/1987#issuecomment-280497496 ,您可以使用大括号设置多个值,例如:

--set foo={a,b,c}

所以,在你的情况下,它会是这样的

--set aws.subnets={subnet-123456,subnet-654321}

关于string - 如何使用 helm 设置多个值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48316330/

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