diff --git a/.taskfiles/VolSync/ReplicationDestination.tmpl.yaml b/.taskfiles/VolSync/ReplicationDestination.tmpl.yaml index 8866717..46be699 100644 --- a/.taskfiles/VolSync/ReplicationDestination.tmpl.yaml +++ b/.taskfiles/VolSync/ReplicationDestination.tmpl.yaml @@ -11,7 +11,7 @@ spec: repository: "${rsrc}-restic-secret" destinationPVC: "${claim}" copyMethod: Direct - storageClassName: local-hostpath + storageClassName: ceph-block # IMPORTANT NOTE: # Set to the last X number of snapshots to restore from previous: ${previous} diff --git a/kubernetes/apps/default/jellyfin/app/helmrelease.yaml b/kubernetes/apps/default/jellyfin/app/helmrelease.yaml index 5e12dce..9e1490e 100644 --- a/kubernetes/apps/default/jellyfin/app/helmrelease.yaml +++ b/kubernetes/apps/default/jellyfin/app/helmrelease.yaml @@ -83,7 +83,7 @@ spec: - name: config accessMode: ReadWriteOnce size: 50Gi - storageClass: local-hostpath + storageClass: ceph-block globalMounts: - path: /config service: diff --git a/kubernetes/apps/monitoring/kube-prometheus-stack/app/helmrelease.yaml b/kubernetes/apps/monitoring/kube-prometheus-stack/app/helmrelease.yaml index ae1ab47..9e59c38 100644 --- a/kubernetes/apps/monitoring/kube-prometheus-stack/app/helmrelease.yaml +++ b/kubernetes/apps/monitoring/kube-prometheus-stack/app/helmrelease.yaml @@ -115,7 +115,7 @@ spec: storage: volumeClaimTemplate: spec: - storageClassName: local-hostpath + storageClassName: ceph-block resources: requests: storage: 1Gi @@ -202,7 +202,7 @@ spec: storageSpec: volumeClaimTemplate: spec: - storageClassName: local-hostpath + storageClassName: ceph-block resources: requests: storage: 20Gi diff --git a/kubernetes/apps/monitoring/thanos/app/helmrelease.yaml b/kubernetes/apps/monitoring/thanos/app/helmrelease.yaml index 2fe9540..d1ed213 100644 --- a/kubernetes/apps/monitoring/thanos/app/helmrelease.yaml +++ b/kubernetes/apps/monitoring/thanos/app/helmrelease.yaml @@ -66,14 +66,14 @@ spec: retentionResolution1h: 90d persistence: enabled: true - storageClass: local-hostpath + storageClass: ceph-block size: 20Gi storegateway: enabled: true replicaCount: 3 persistence: enabled: true - storageClass: local-hostpath + storageClass: ceph-block size: 10Gi ruler: enabled: true @@ -94,7 +94,7 @@ spec: severity: critical persistence: enabled: true - storageClass: local-hostpath + storageClass: ceph-block size: 5Gi metrics: enabled: true