脚本中变量的补丁不起作用

时间:2021-06-21 15:01:43

标签: kubernetes kubectl

为什么这在脚本中不起作用?

kubectl patch configmap/config-domain \
 --namespace knative-serving \
 --type merge \
 --patch "{"data":{"${DOMAIN_NAME}":""}}"

这扩展为:

kubectl patch configmap/config-domain \
 --namespace knative-serving \
 --type merge \
 --patch "{"data":{"MyDomain.com":""}}"

但是什么都没有被修补/合并?

如果我手动执行此操作,则可以使用“'”。注意:'{"data":{"MyDomain.com":""}}'

kubectl patch configmap/config-domain \
 --namespace knative-serving \
 --type merge \
 --patch '{"data":{"MyDomain.com":""}}'

0 个答案:

没有答案