From 6c876054891f7b4124ebe5d5589ec702b254ad47 Mon Sep 17 00:00:00 2001
From: pierreozoux <pierre@ozoux.net>
Date: Thu, 26 Aug 2021 17:12:53 +0200
Subject: [PATCH] Fixes hedgedoc manifest.

---
 hedgedoc/manifests/app.yaml | 38 +++++++++++++------------------------
 1 file changed, 13 insertions(+), 25 deletions(-)

diff --git a/hedgedoc/manifests/app.yaml b/hedgedoc/manifests/app.yaml
index 302bd8a..77e8f6d 100644
--- a/hedgedoc/manifests/app.yaml
+++ b/hedgedoc/manifests/app.yaml
@@ -24,17 +24,18 @@ spec:
         app.kubernetes.io/part-of: hedgedoc 
     spec:
       volumes:
-      - name: conf
-        secret:
-          secretName: ${FQDN}-pgconf
-      - name: sequelize 
-        configMap:
-          name: ${FQDN}-sequelize
-      - name: foo
-        secret:
-          secretName: ${FQDN}-foo
       containers:
       - env:
+        - name: CMD_DB_URL
+          valueFrom:
+            secretKeyRef:
+              key: postgres-url
+              name: ${FQDN}
+        - name: CMD_SESSION_SECRET
+          valueFrom:
+            secretKeyRef:
+              key: session
+              name: ${FQDN}
         - name: CMD_MINIO_ACCESS_KEY
           valueFrom:
             secretKeyRef:
@@ -58,23 +59,11 @@ spec:
               name: ${FQDN}-oidc
 {{end}}
         envFrom:
-        - secretRef:
-            name: ${FQDN}-app
         - configMapRef:
             name: ${FQDN}-config
-        volumeMounts:
-        - name: conf
-          mountPath: /hedgedoc/config.json
-          subPath: config.json
-        - name: sequelize 
-          mountPath: /hedgedoc/lib/models/index.js
-          subPath: index.js
-        - name: foo
-          mountPath: /hedgedoc/.sequelizerc
-          subPath: .sequelizerc
-        image: quay.io/hedgedoc/hedgedoc:1.7.2-alpine
+        image: indiehosters/codimd:1.6.0
         imagePullPolicy: IfNotPresent
-        name: codimd
+        name: hedgedoc
         ports:
         - containerPort: 3000
           name: http
@@ -154,5 +143,4 @@ data:
   CMD_MINIO_SECURE: "true"
   CMD_USECDN: "false"
   CMD_DOMAIN: ${FQDN_DOTS}
-  CMD_PROTOCOL_USESSL: "true"
-  CMD_URL_ADDPORT: "false"
+  DB_TYPE: postgres
\ No newline at end of file
-- 
GitLab