当使用 helm 命令并使用 --set 覆盖值时,如果键值包含逗号,则该值将停止在那里。我想用逗号传递一个值。
例如
-set connString=service_name:8080,password=xxxxx=,abortConnect=False
在我的掌舵中,我正在使用这个连接字符串。
connString: ""
Cons__cache: "{{ .Values.connString}}"
但是存储了service_name:8080。
你可以试试这个:
--set connString='service_name:8080\,password=xxxxx=\,abortConnect=False'
或
--set connString=service_name:8080\,password=xxxxx=\,abortConnect=False
参考链接:
https://helm.sh/docs/intro/using_helm/
https://github.com/helm/helm/issues/1556