apiVersion: v1 kind: ConfigMap metadata: name: {{ include "vaultwarden.fullname" . }}-config labels: {{- include "vaultwarden.labels" . | nindent 4 }} data: {{- if .Values.vaultwarden.config.database.url }} DATABASE_URL: {{ .Values.vaultwarden.config.database.url | quote }} {{- end }} {{- if .Values.vaultwarden.config.database.enableWal }} DB_ENABLE_WAL: {{ .Values.vaultwarden.config.database.enableWal | quote }} {{- end }} {{- if .Values.vaultwarden.config.database.connectionRetries }} DB_CONNECTION_RETRIES: {{ .Values.vaultwarden.config.database.connectionRetries | quote }} {{- end }} {{- if .Values.vaultwarden.config.database.timeout }} DB_TIMEOUT: {{ .Values.vaultwarden.config.database.timeout | quote }} {{- end }} {{- if .Values.vaultwarden.config.database.idleTimeout }} DB_IDLE_TIMEOUT: {{ .Values.vaultwarden.config.database.idleTimeout | quote }} {{- end }} {{- if .Values.vaultwarden.config.database.minConns }} DB_MIN_CONNS: {{ .Values.vaultwarden.config.database.minConns | quote }} {{- end }} {{- if .Values.vaultwarden.config.database.maxConns }} DB_MAX_CONNS: {{ .Values.vaultwarden.config.database.maxConns | quote }} {{- end }} {{- if .Values.vaultwarden.config.database.connInit }} DB_CONN_INIT: {{ .Values.vaultwarden.config.database.connInit | quote }} {{- end }} {{- if .Values.vaultwarden.config.webVault.enabled }} WEB_VAULT_ENABLED: {{ .Values.vaultwarden.config.webVault.enabled | quote }} {{- end }} {{- if .Values.vaultwarden.config.webVault.folder }} WEB_VAULT_FOLDER: {{ .Values.vaultwarden.config.webVault.folder | quote }} {{- end }}