fix: ensure wireguard env vars get created
This commit is contained in:
@@ -18,4 +18,4 @@ maintainers:
|
|||||||
name: common
|
name: common
|
||||||
sources: null
|
sources: null
|
||||||
type: library
|
type: library
|
||||||
version: 7.0.11
|
version: 7.0.12
|
||||||
|
|||||||
@@ -16,6 +16,8 @@ securityContext:
|
|||||||
{{- toYaml . | nindent 2 }}
|
{{- toYaml . | nindent 2 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
env:
|
env:
|
||||||
|
- name: SEPARATOR
|
||||||
|
value: ";"
|
||||||
{{- range $envList := .Values.addons.vpn.envList }}
|
{{- range $envList := .Values.addons.vpn.envList }}
|
||||||
{{- if and $envList.name $envList.value }}
|
{{- if and $envList.name $envList.value }}
|
||||||
- name: {{ $envList.name }}
|
- name: {{ $envList.name }}
|
||||||
@@ -24,13 +26,14 @@ env:
|
|||||||
{{- fail "Please specify name/value for VPN environment variable" }}
|
{{- fail "Please specify name/value for VPN environment variable" }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end}}
|
{{- end}}
|
||||||
|
|
||||||
{{- with .Values.addons.vpn.env }}
|
{{- with .Values.addons.vpn.env }}
|
||||||
{{- range $k, $v := . }}
|
{{- range $k, $v := . }}
|
||||||
- name: {{ $k }}
|
- name: {{ $k }}
|
||||||
value: {{ $v | quote }}
|
value: {{ $v | quote }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
- name: SEPARATOR
|
{{- end }}
|
||||||
value: ";"
|
|
||||||
{{- if .Values.addons.vpn.wireguard.KILLSWITCH }}
|
{{- if .Values.addons.vpn.wireguard.KILLSWITCH }}
|
||||||
- name: KILLSWITCH
|
- name: KILLSWITCH
|
||||||
value: "true"
|
value: "true"
|
||||||
@@ -44,7 +47,6 @@ env:
|
|||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
{{- end }}
|
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- mountPath: {{ .Values.persistence.shared.mountPath }}
|
- mountPath: {{ .Values.persistence.shared.mountPath }}
|
||||||
name: shared
|
name: shared
|
||||||
|
|||||||
Reference in New Issue
Block a user