apiVersion: v1 kind: Secret metadata: name: vicidial-ccdb-{{ template "mariadb.fullname" . }} namespace: {{ .Release.Namespace }} labels: app: "{{ template "mariadb.name" . }}" chart: "{{ template "mariadb.chart" . }}" release: {{ .Release.Name | quote }} heritage: {{ .Release.Service | quote }} type: Opaque data: {{- if not (empty .Values.ccdb.DefaultPhoneRegistrationPassword) }} CCDB_DEFAULT_PHONE_REGISTRATION_PASSWORD: "{{ .Values.ccdb.DefaultPhoneRegistrationPassword | b64enc }}" {{ else }} CCDB_DEFAULT_PHONE_REGISTRATION_PASSWORD: "{{ randAlphaNum 16 | b64enc }}" {{- end }} {{- if not (empty .Values.ccdb.DefaultPhoneLoginPassword) }} CCDB_DEFAULT_PHONE_LOGIN_PASSWORD: "{{ .Values.ccdb.DefaultPhoneLoginPassword | b64enc }}" {{ else }} CCDB_DEFAULT_PHONE_LOGIN_PASSWORD: "{{ template "ccdb.phoneloginpassword" . }}" {{- end }} {{- if not (empty .Values.ccdb.DefaultServerPassword) }} CCDB_DEFAULT_SERVER_PASSWORD: "{{ .Values.ccdb.DefaultServerPassword | b64enc }}" {{ else }} CCDB_DEFAULT_SERVER_PASSWORD: "{{ randAlphaNum 16 | b64enc }}" {{- end }} {{- if not (empty .Values.ccdb.DefaultPassKey) }} CCDB_PASS_KEY: "{{ .Values.ccdb.DefaultPassKey | b64enc }}" {{ else }} CCDB_PASS_KEY: "{{ randAlphaNum 16 | b64enc }}" {{- end }} {{- if not (empty .Values.ccdb.SapianPassword) }} SAPIAN_PASSWORD: "{{ .Values.ccdb.SapianPassword | b64enc }}" {{ else }} SAPIAN_PASSWORD: "{{ randAlphaNum 16 | b64enc }}" {{- end }}