charts/csi-secrets-store-provider-azure/templates/arc-proxy-secret.yaml (31 lines of code) (raw):

{{- if .Values.enableArcExtension }} {{- if .Values.Azure.proxySettings.isProxyEnabled }} apiVersion: v1 kind: Secret metadata: name: arc-proxy-config namespace: {{ .Release.Namespace }} type: Opaque data: {{- if .Values.Azure.proxySettings.httpProxy }} HTTP_PROXY: {{.Values.Azure.proxySettings.httpProxy | b64enc | quote}} {{- end }} {{- if .Values.Azure.proxySettings.httpsProxy }} HTTPS_PROXY: {{.Values.Azure.proxySettings.httpsProxy | b64enc | quote}} {{- end }} {{- if .Values.Azure.proxySettings.noProxy }} NO_PROXY: {{.Values.Azure.proxySettings.noProxy | b64enc | quote}} {{- end }} --- {{- if .Values.Azure.proxySettings.proxyCert }} apiVersion: v1 kind: Secret metadata: name: arc-proxy-cert namespace: {{ .Release.Namespace }} type: Opaque data: proxy-cert.crt: {{.Values.Azure.proxySettings.proxyCert | b64enc | quote}} {{- end }} {{- end }} {{- end }}