From e56d95cd17272af619a57daaaeb8a7821862eaac Mon Sep 17 00:00:00 2001
From: xeruf <27jf@pm.me>
Date: Tue, 12 Jul 2022 18:19:02 +0100
Subject: [PATCH] do: vikunja postgres pvc

---
 basic/apps/do/vikunja-postgres-pvc.yaml     | 16 ++++++++++++++++
 basic/apps/do/vikunja-values-configmap.yaml |  7 +++++++
 2 files changed, 23 insertions(+)
 create mode 100644 basic/apps/do/vikunja-postgres-pvc.yaml

diff --git a/basic/apps/do/vikunja-postgres-pvc.yaml b/basic/apps/do/vikunja-postgres-pvc.yaml
new file mode 100644
index 0000000..5c9c895
--- /dev/null
+++ b/basic/apps/do/vikunja-postgres-pvc.yaml
@@ -0,0 +1,16 @@
+---
+apiVersion: v1
+kind: PersistentVolumeClaim
+metadata:
+  name: vikunja-postgres
+  namespace: stackspout
+  labels:
+    stackspin.net/backupSet: "vikunja"
+spec:
+  accessModes:
+    - ReadWriteOnce
+  volumeMode: Filesystem
+  resources:
+    requests:
+      storage: 2Gi
+  storageClassName: local-path
diff --git a/basic/apps/do/vikunja-values-configmap.yaml b/basic/apps/do/vikunja-values-configmap.yaml
index ca4ed10..f9bf15f 100644
--- a/basic/apps/do/vikunja-values-configmap.yaml
+++ b/basic/apps/do/vikunja-values-configmap.yaml
@@ -53,3 +53,10 @@ data:
         image: vikunja/frontend:0.18.2
     postgresql:
       enabled: true
+      postgresqlUsername: vikunja
+      postgresqlPassword: "${postgres_password}"
+      postgresqlDatabase: vikunja
+      persistence:
+        enabled: true
+        existingClaim: vikunja-postgres
+
-- 
GitLab