imfreedom/k8s-cluster

99ab3ab921d2
Parents d2f5d7dd528c
Children 973bda7ecab8
Add snapshoting to the reviewboard volumes
--- a/50-reviews.imfreedom.org.yaml Mon Feb 22 23:27:31 2021 -0600
+++ b/50-reviews.imfreedom.org.yaml Mon Feb 22 23:47:06 2021 -0600
@@ -247,6 +247,20 @@
requests:
storage: 5Gi
---
+apiVersion: gemini.fairwinds.com/v1beta1
+kind: SnapshotGroup
+metadata:
+ namespace: roost
+ name: reviews-postgres
+spec:
+ persistentVolumeClaim:
+ claimName: reviews-postgres
+ schedule:
+ - every: hour
+ keep: 3
+ - every: day
+ keep: 1
+---
apiVersion: v1
kind: Service
metadata:
@@ -371,3 +385,17 @@
requests:
storage: 5Gi
---
+apiVersion: gemini.fairwinds.com/v1beta1
+kind: SnapshotGroup
+metadata:
+ namespace: roost
+ name: reviews-reviewboard
+spec:
+ persistentVolumeClaim:
+ claimName: reviews-reviewboard
+ schedule:
+ - every: hour
+ keep: 3
+ - every: day
+ keep: 1
+---