mirror of
https://gitlab.opencode.de/bmi/opendesk/deployment/opendesk.git
synced 2025-12-06 15:31:38 +01:00
fix(helmfile): Unify database credentials
Signed-off-by: Axel Lender <lender@b1-systems.de>
This commit is contained in:
@@ -111,17 +111,14 @@ configuration:
|
||||
password:
|
||||
{{- if or (eq .Values.databases.nextcloud.type "mariadb") (eq .Values.databases.nextcloud.type "mysql") }}
|
||||
value: {{ .Values.databases.nextcloud.password | default .Values.secrets.mariadb.nextcloudUser | quote }}
|
||||
secret:
|
||||
name: {{ .Values.externalSecrets.mariadb.nextcloudUser.name | quote }}
|
||||
key: {{ .Values.externalSecrets.mariadb.nextcloudUser.key | quote }}
|
||||
{{- else if or (eq .Values.databases.nextcloud.type "postgresql") (eq .Values.databases.nextcloud.type "psql") }}
|
||||
value: {{ .Values.databases.nextcloud.password | default .Values.secrets.postgresql.nextcloudUser | quote }}
|
||||
secret:
|
||||
name: {{ .Values.externalSecrets.postgresql.nextcloudUser.name | quote }}
|
||||
key: {{ .Values.externalSecrets.postgresql.nextcloudUser.key | quote }}
|
||||
{{- else }}
|
||||
value: {{ .Values.databases.nextcloud.password | quote }}
|
||||
{{- end }}
|
||||
secret:
|
||||
name: {{ .Values.externalSecrets.databases.nextcloud.password.name | quote }}
|
||||
key: {{ .Values.externalSecrets.databases.nextcloud.password.key | quote }}
|
||||
|
||||
ldap:
|
||||
base: {{ .Values.ldap.baseDn | quote }}
|
||||
|
||||
@@ -121,17 +121,14 @@ aio:
|
||||
password:
|
||||
{{- if or (eq .Values.databases.nextcloud.type "mariadb") (eq .Values.databases.nextcloud.type "mysql") }}
|
||||
value: {{ .Values.databases.nextcloud.password | default .Values.secrets.mariadb.nextcloudUser | quote }}
|
||||
secret:
|
||||
name: {{ .Values.externalSecrets.mariadb.nextcloudUser.name | quote }}
|
||||
key: {{ .Values.externalSecrets.mariadb.nextcloudUser.key | quote }}
|
||||
{{- else if or (eq .Values.databases.nextcloud.type "postgresql") (eq .Values.databases.nextcloud.type "psql") }}
|
||||
value: {{ .Values.databases.nextcloud.password | default .Values.secrets.postgresql.nextcloudUser | quote }}
|
||||
secret:
|
||||
name: {{ .Values.externalSecrets.postgresql.nextcloudUser.name | quote }}
|
||||
key: {{ .Values.externalSecrets.postgresql.nextcloudUser.key | quote }}
|
||||
{{- else }}
|
||||
value: {{ .Values.databases.nextcloud.password | quote }}
|
||||
{{- end }}
|
||||
secret:
|
||||
name: {{ .Values.externalSecrets.databases.nextcloud.password.name | quote }}
|
||||
key: {{ .Values.externalSecrets.databases.nextcloud.password.key | quote }}
|
||||
trustedProxy: {{ join " " .Values.cluster.networking.cidr | quote }}
|
||||
containerSecurityContext:
|
||||
allowPrivilegeEscalation: false
|
||||
|
||||
@@ -45,18 +45,13 @@ externalDB:
|
||||
user: {{ .Values.databases.xwiki.username | quote }}
|
||||
host: {{ printf "%s:%d" .Values.databases.xwiki.host .Values.databases.xwiki.port | quote }}
|
||||
customKeyRef:
|
||||
{{- if or (.Values.externalSecrets.mariadb.rootPassword.name) (.Values.externalSecrets.postgresql.xwikiUser.name) }}
|
||||
{{- if .Values.externalSecrets.databases.xwiki.password.name }}
|
||||
enabled: true
|
||||
name: {{ .Values.externalSecrets.databases.xwiki.password.name | quote }}
|
||||
key: {{ .Values.externalSecrets.databases.xwiki.password.key | quote }}
|
||||
{{- else }}
|
||||
enabled: false
|
||||
{{- end }}
|
||||
{{- if eq .Values.databases.xwiki.type "mariadb" }}
|
||||
name: {{ .Values.externalSecrets.mariadb.rootPassword.name | quote }}
|
||||
key: {{ .Values.externalSecrets.mariadb.rootPassword.key | quote }}
|
||||
{{- else }}
|
||||
name: {{ .Values.externalSecrets.postgresql.xwikiUser.name | quote }}
|
||||
key: {{ .Values.externalSecrets.postgresql.xwikiUser.key | quote }}
|
||||
{{- end }}
|
||||
|
||||
securityContext:
|
||||
enabled: true
|
||||
|
||||
Reference in New Issue
Block a user