将代理设置为Helm 3中的环境变量

问题描述 投票:0回答:1

ı希望将代理设置为我通过Helm v3创建的deployment.yaml中的env变量。在helm模板中添加env的正确格式应该是什么,同时有什么方法可以在values.yaml中传递此值?

  - env:
  - name: "HTTP_PROXY"
    value: "http://<user>:<password>@<ip_addr>:<port>"




    containers:
            - name: {{ .Chart.Name }}
              securityContext:
                {{- toYaml .Values.securityContext | nindent 12 }}
              image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
              imagePullPolicy: {{ .Values.image.pullPolicy }}
              ports:
                - name: http
                  containerPort: 8080
                  protocol: TCP
              resources:
                {{- toYaml .Values.resources | nindent 12 }}
kubernetes kubernetes-helm
1个回答
0
投票

考虑到Helm的语法已经在Stack上讨论了几次,我只想对其进行总结,以减少孤立的问题并将其发布为社区Wiki,因为我在这里没有做太多事情。

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