From 0f016c8d0ff368d3d2097b1981f2962dd75271ad Mon Sep 17 00:00:00 2001 From: Joseph Hanson Date: Wed, 20 Dec 2023 09:56:23 -0600 Subject: [PATCH] Updating storage classes from local to ceph-block. --- .taskfiles/VolSync/ReplicationDestination.tmpl.yaml | 2 +- kubernetes/apps/default/jellyfin/app/helmrelease.yaml | 2 +- .../monitoring/kube-prometheus-stack/app/helmrelease.yaml | 4 ++-- kubernetes/apps/monitoring/thanos/app/helmrelease.yaml | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) 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