From d7fc0f5a6cdd30c83c2494e554ea95a6bbe97304 Mon Sep 17 00:00:00 2001
From: Mart van Santen <mart@greenhost.nl>
Date: Tue, 7 Dec 2021 11:57:30 +0000
Subject: [PATCH] Make variables for db

---
 helmchart/single-sign-on/templates/job-create-admin.yaml | 2 +-
 helmchart/single-sign-on/values.yaml                     | 4 ++++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/helmchart/single-sign-on/templates/job-create-admin.yaml b/helmchart/single-sign-on/templates/job-create-admin.yaml
index 36aa21a..51b509c 100644
--- a/helmchart/single-sign-on/templates/job-create-admin.yaml
+++ b/helmchart/single-sign-on/templates/job-create-admin.yaml
@@ -33,7 +33,7 @@ spec:
         - name: PUBLIC_URL
           value: https://{{ .Values.singleSignOnHost }}/login
         - name: DATABASE_URL
-          value: postgresql://stackspin:stackspin@{{ .Release.Name }}-postgresql/stackspin
+          value: postgresql://{{ .Values.login.db.user }}:{{ .Values.login.password }}@{{ .Release.Name }}-postgresql/{{ .Values.login.db.database }}
         - name: APP_SETTINGS
           value: config.DevelopmentConfig
         - name: SETUP_USER
diff --git a/helmchart/single-sign-on/values.yaml b/helmchart/single-sign-on/values.yaml
index cdc4482..97c511c 100644
--- a/helmchart/single-sign-on/values.yaml
+++ b/helmchart/single-sign-on/values.yaml
@@ -203,6 +203,10 @@ login:
     << : &IMAGE_DEFAULTS_SSO { tag: "108-embed-login-panel-in-helmchart", pullPolicy: "Always" }
     repository: "open.greenhost.net:4567/stackspin/single-sign-on/login"
   podAnnotations: {}
+  db:
+    user: stackspin
+    passowrd: stackspin
+    database: stackspin
   login: admin@example.com
   password: ThisIsNotASecurePassword
 
-- 
GitLab