diff --git a/infrastructure/longhorn/kustomization.yaml b/infrastructure/longhorn/kustomization.yaml index 42c292fa422b44be45b62c47a518a26eab35c26f..b478ad62ca02973258d388bbe179bb0d09531e13 100644 --- a/infrastructure/longhorn/kustomization.yaml +++ b/infrastructure/longhorn/kustomization.yaml @@ -6,6 +6,7 @@ resources: - repository.yaml - release.yaml - monitoring.yaml + - snapshot.yaml # Add network policies - ../../shared/networkpolicies/allow-from-ingress.yaml - ../../shared/networkpolicies/allow-from-monitoring.yaml diff --git a/infrastructure/longhorn/snapshot.yaml b/infrastructure/longhorn/snapshot.yaml new file mode 100644 index 0000000000000000000000000000000000000000..1d973ef9b61f594c18dd54d82afbb448ba111eac --- /dev/null +++ b/infrastructure/longhorn/snapshot.yaml @@ -0,0 +1,18 @@ +--- +kind: VolumeSnapshotClass +apiVersion: snapshot.storage.k8s.io/v1 +metadata: + name: longhorn-snapshot +driver: driver.longhorn.io +deletionPolicy: Delete +parameters: + type: snap +--- +kind: VolumeSnapshotClass +apiVersion: snapshot.storage.k8s.io/v1 +metadata: + name: longhorn-backup +driver: driver.longhorn.io +deletionPolicy: Delete +parameters: + type: bak \ No newline at end of file