为什么这在脚本中不起作用?
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":""}}'