我有一个 powershell 脚本,它将我的变量传递给我的 helm upgrade 命令
param
(
[Parameter(Mandatory = $false)]
$HELM_SET
)
helm upgrade --install myrelease -n dev my_service.tgz $HELM_SET
我的 HELM_SET 变量包含:
--set config.vali=x --set config.spring=v1
但是 helm 升级后说: Error: unknown flag: --set config.vali helm.go:88: [debug] unknown flag: --set config.vali
如果我在其中添加“--set”
helm upgrade --install myrelease -n dev my_service.tgz --set $HELM_SET
并且我的 HELM_SET var 现在包含:
config.vali=x --set config.spring=v1
升级后我收到我的 config:vali var 是x --set config.spring=v1
有人可以解释我做错了什么吗?