ソースを参照

Fixed postgres-mas

Breandan Dezendorf 7 ヶ月 前
コミット
4ff2b12428

+ 2 - 2
dezendorf/homelab/k3s/postgres/postgres-cm.yaml

@@ -5,6 +5,6 @@ metadata:
   labels:
     app: postgres-mas
 data:
-  POSTGRES_DB: pg_db
-  POSTGRES_USER: pg_user
+  POSTGRES_DB: psql_db
+  POSTGRES_USER: psql_user
   POSTGRES_PASSWORD: Bee1701Charming1!

+ 7 - 0
dezendorf/homelab/k3s/postgres/postgres-deployment.yaml

@@ -12,6 +12,13 @@ spec:
       labels:
         app: postgres-mas
     spec:
+      initContainers:
+      - name: init-database
+        image: busybox
+        command: ['sh', '-c', 'rm -rf /var/lib/postgresql/data/lost+found']
+        volumeMounts:
+            - mountPath: /var/lib/postgresql/data
+              name: postgresdata-mas
       containers:
         - name: postgres
           image: 'postgres:14'

+ 1 - 1
dezendorf/homelab/k3s/postgres/postgres-pv.yaml

@@ -11,4 +11,4 @@ spec:
   accessModes:
     - ReadWriteOnce
   hostPath:
-    path: /data/postgresql
+    path: /data/postgresql-mas