imfreedom/k8s-cluster

Add snapshots to hgkeeper and prosody

2021-02-23, Gary Kramlich
11b08a1d665c
Parents 835a5358a6b2
Children a2cd0813d6be
Add snapshots to hgkeeper and prosody
--- a/50-keep.imfreedom.org.yaml Tue Feb 23 00:27:33 2021 -0600
+++ b/50-keep.imfreedom.org.yaml Tue Feb 23 00:40:16 2021 -0600
@@ -230,3 +230,17 @@
storage: 30Gi
volumeName: pvc-fdabb9b0-68d2-4c13-9d6f-6a6dbcd34a38
---
+apiVersion: gemini.fairwinds.com/v1beta1
+kind: SnapshotGroup
+metadata:
+ namespace: roost
+ name: keep
+spec:
+ persistentVolumeClaim:
+ claimName: keep
+ schedule:
+ - every: hour
+ keep: 3
+ - every: day
+ keep: 1
+---
--- a/50-xmpp.imfreedom.org.yaml Tue Feb 23 00:27:33 2021 -0600
+++ b/50-xmpp.imfreedom.org.yaml Tue Feb 23 00:40:16 2021 -0600
@@ -334,6 +334,20 @@
storage: 2Gi
volumeName: pvc-415a206e-5484-4cf0-a655-908d18339f62
---
+apiVersion: gemini.fairwinds.com/v1beta1
+kind: SnapshotGroup
+metadata:
+ namespace: roost
+ name: prosody
+spec:
+ persistentVolumeClaim:
+ claimName: prosody
+ schedule:
+ - every: hour
+ keep: 3
+ - every: day
+ keep: 1
+---
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata: