从 helm 图表部署.yaml 文件中的操作中删除“ | quote ”时出现空格问题

问题描述 投票:0回答:1
 spec:
      containers:
        - name: {{ .Chart.Name }}
          image: "{{ .Values.image.dockerRegistry }}{{ .Values.image.repository }}{{ .Values.image.imageName }}:{{ .Values.image.tag }}"
          imagePullPolicy: {{ .Values.image.pullPolicy }}
          env:
          - name: "SECURITY_SSL_CA"
            value: {{ .Values.env.SECURITY_SSL_CA | quote }}
          - name: "CA_TXT_FILE"
            value: {{ .Values.env.CA_TXT_FILE | quote }}
          - name: "CA_FILE"
            value: {{ .Values.env.CA_FILE | quote }}
          - name: "SECURITY_SSL_KEY"
            value: {{ .Values.env.SECURITY_SSL_KEY | quote }}
          - name: "KEY_TXT_FILE"
            value: {{ .Values.env.KEY_TXT_FILE | quote }}
          - name: "KEY_FILE"
            value: {{ .Values.env.KEY_FILE | quote }}
          - name: "SN_USER"
            value: {{ .Values.env.SN_USER | quote }}
          - name: "SN_PASSWORD"
            value: {{ .Values.env.SN_PASSWORD | quote }}
          - name: "SECURITY_SSL_CERTIFICATE"
            value: {{ .Values.env.SECURITY_SSL_CERTIFICATE | quote }}
          - name: "CRT_TXT_FILE"
            value: {{ .Values.env.CRT_TXT_FILE | quote }}
          - name: "CRT_FILE"
            value: {{ .Values.env.CRT_FILE | quote }}

我尝试删除引号并运行 helm lint,它显示没有适当的间距。虽然我已经彻底检查过了。不存在空间问题。 带引号 helm lint 工作正常

kubernetes-helm
1个回答
0
投票

helm 模板输出,这是输出的一部分,我没有收到错误,但当我部署时它不成功。我已经删除了报价功能,它显示错误

© www.soinside.com 2019 - 2024. All rights reserved.