diff --git a/helm/templates/config/secret.yaml b/helm/templates/config/secret.yaml index 208a6dadcc..ef255a2f29 100644 --- a/helm/templates/config/secret.yaml +++ b/helm/templates/config/secret.yaml @@ -35,7 +35,7 @@ data: (include "agentstack.databaseName" .) | b64enc | quote }} - {{- if and .Values.postgresql.enabled .Values.postgresql.auth.enablePostgresUser }} + {{- if or (and .Values.postgresql.enabled .Values.postgresql.auth.enablePostgresUser) (and (not .Values.postgresql.enabled) .Values.externalDatabase.adminUser .Values.externalDatabase.adminPassword) }} sqlConnectionSuperuser: {{ printf "postgresql+asyncpg://%s:%s@%s:%s/%s" (include "agentstack.databaseAdminUser" .) (include "agentstack.databaseAdminPassword" .)