From 350ae5e6a18c83d08df6eb0b855af78a27015910 Mon Sep 17 00:00:00 2001 From: Junwei Zhao Date: Mon, 13 Mar 2023 12:37:18 +1100 Subject: [PATCH] Update etcd backup --- backup-jobs/backup-cronjobs.yaml | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/backup-jobs/backup-cronjobs.yaml b/backup-jobs/backup-cronjobs.yaml index 38807c6..6497658 100644 --- a/backup-jobs/backup-cronjobs.yaml +++ b/backup-jobs/backup-cronjobs.yaml @@ -46,7 +46,7 @@ spec: type: Directory - name: backup persistentVolumeClaim: - claimName: backups-nfs-pvc + claimName: etcd-backups-nfs-pvc --- apiVersion: batch/v1 @@ -117,3 +117,31 @@ spec: resources: requests: storage: 100Gi + +--- +apiVersion: v1 +kind: PersistentVolume +metadata: + name: etcd-backups-nfs +spec: + capacity: + storage: 100Gi + accessModes: + - ReadWriteMany + nfs: + server: 192.168.1.4 + path: "/backups" +--- + +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + namespace: "default" + name: "etcd-backups-nfs-pvc" +spec: + storageClassName: "" + accessModes: + - ReadWriteMany + resources: + requests: + storage: 100Gi