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