{{- $fullName := include "wg-access-server.fullname" . -}} {{- if .Values.wireguard.config.privateKey }} apiVersion: v1 kind: Secret metadata: name: "{{ $fullName }}" labels: {{- include "wg-access-server.labels" . | nindent 4 }} type: Opaque data: privateKey: {{ .Values.wireguard.config.privateKey | b64enc | quote }} {{- if .Values.web.config.adminUsername }} adminUsername: {{ .Values.web.config.adminUsername | b64enc | quote }} {{- end }} {{- if .Values.web.config.adminPassword }} adminPassword: {{ .Values.web.config.adminPassword | b64enc | quote }} {{- end }} {{- end }}