Templates Helm Configmap模板:无法向模板中的值添加引号
这是我在configfiles文件夹config.tmpl中的文件:Templates Helm Configmap模板:无法向模板中的值添加引号,templates,kubernetes-helm,double-quotes,configmap,Templates,Kubernetes Helm,Double Quotes,Configmap,这是我在configfiles文件夹config.tmpl中的文件: <Resource name="database" auth="Adam" type="java.sql.datasource" url={{ .Values.config.url }} password={{ .Values.config.pwd }} maxidle="10"/> 这是我的价值观 config: url: "jdbc db url" pwd: "xxxxxx" 渲
<Resource name="database"
auth="Adam"
type="java.sql.datasource"
url={{ .Values.config.url }}
password={{ .Values.config.pwd }}
maxidle="10"/>
这是我的价值观
config:
url: "jdbc db url"
pwd: "xxxxxx"
渲染模板时,以下是输出
<Resource name="database"
auth="Adam"
type="java.sql.datasource"
url=jdbc_db_url
password=xxxxxx
maxide="10"/>
关于如何纠正这一点,有什么想法吗?错误是什么,在“不起作用”的情况下会发生什么?我希望你们展示的两种形式都能像你们期望的那样包含引号。谢谢David Maze的回复。以下是两种方法的错误1。deployment.yaml处的分析错误:未关闭的操作2。deployment.yaml处的分析错误:命令中出现意外的未关闭操作
<Resource name="database"
auth="Adam"
type="java.sql.datasource"
url=jdbc_db_url
password=xxxxxx
maxide="10"/>
1. url={{ .Values.config.url | quote}} this results in an error
2. url="{{ .Values.config.url }}" this works for password but not for url