diff --git a/cluster/manifests/freeleaps-storage-system/azure-disk-csi/snapshots-classes.yaml b/cluster/manifests/freeleaps-storage-system/azure-disk-csi/snapshots-classes.yaml new file mode 100644 index 00000000..3d725b15 --- /dev/null +++ b/cluster/manifests/freeleaps-storage-system/azure-disk-csi/snapshots-classes.yaml @@ -0,0 +1,9 @@ +--- +apiVersion: snapshot.storage.k8s.io/v1 +kind: VolumeSnapshotClass +metadata: + name: csi-azuredisk-vsc +driver: disk.csi.azure.com +deletionPolicy: Delete +parameters: + incremental: "true" # available values: "true", "false" ("true" by default for Azure Public Cloud, and "false" by default for Azure Stack Cloud) diff --git a/freeleaps/helm-pkg/3rd/gitea/snapshots/gitea-shared-storage/20250804.yaml b/freeleaps/helm-pkg/3rd/gitea/snapshots/gitea-shared-storage/20250804.yaml new file mode 100644 index 00000000..aaaf7f51 --- /dev/null +++ b/freeleaps/helm-pkg/3rd/gitea/snapshots/gitea-shared-storage/20250804.yaml @@ -0,0 +1,10 @@ +--- +apiVersion: snapshot.storage.k8s.io/v1 +kind: VolumeSnapshot +metadata: + name: gitea-shared-storage-snapshot-20250804 + namespace: freeleaps-prod +spec: + volumeSnapshotClassName: csi-azuredisk-vsc + source: + persistentVolumeClaimName: gitea-shared-storage diff --git a/jobs/.gitkeep b/jobs/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/jobs/README.md b/jobs/README.md new file mode 100644 index 00000000..ced3dcf9 --- /dev/null +++ b/jobs/README.md @@ -0,0 +1,3 @@ +# Jobs + +> This folder contains the kubernetes jobs for the Freeleaps Kubernetes Cluster. diff --git a/jobs/freeleaps-data-backup/.gitkeep b/jobs/freeleaps-data-backup/.gitkeep new file mode 100644 index 00000000..e69de29b