fix backups

This commit is contained in:
2023-11-29 10:00:58 +01:00
parent c762a58080
commit d67f84813c
7 changed files with 31 additions and 5 deletions

View File

@@ -3,3 +3,4 @@ kind: Kustomization
resources:
- rclone-config.sealedsecret.yaml
- restic-password.sealedsecret.yaml
- pvc.yaml

View File

@@ -0,0 +1,25 @@
apiVersion: v1
kind: PersistentVolume
metadata:
name: backup-nfs-access
spec:
capacity:
storage: "1Mi"
accessModes:
- ReadOnlyOnce
nfs:
path: /kluster/
server: 192.168.1.157
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: backup-nfs-access
spec:
storageClassName: ""
accessModes:
- ReadOnlyOnce
resources:
requests:
storage: "1Mi"
volumeName: backup-nfs-access

View File

@@ -20,9 +20,9 @@ spec:
&&
chmod 600 /root/.pgpass
&&
pg_dumpall -U postgres -h postgrespostgres-postgresql.postgres > /backup/backup-$(date +"%m-%d-%Y-%H-%M").sql
pg_dumpall -U postgres -h postgres-postgresql.postgres > /backup/backup-$(date +"%m-%d-%Y-%H-%M").sql
env:
- name: PGpostgress_passwordPASS
- name: postgress_password
valueFrom:
secretKeyRef:
name: postgres-password