diff --git a/kubernetes/apps/media/plex/app.ks.yaml b/kubernetes/apps/media/plex/app.ks.yaml index 8403ace..7e9c9b2 100644 --- a/kubernetes/apps/media/plex/app.ks.yaml +++ b/kubernetes/apps/media/plex/app.ks.yaml @@ -20,6 +20,8 @@ spec: substitute: APP: *app VOLSYNC_CAPACITY: 50Gi + VOLSYNC_STORAGECLASS: ceph-block + VOLSYNC_CACHE_SNAPSHOTCLASS: ceph-block prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/components/volsync/pvc.yaml b/kubernetes/components/volsync/pvc.yaml index 3fa6b50..d0c590e 100644 --- a/kubernetes/components/volsync/pvc.yaml +++ b/kubernetes/components/volsync/pvc.yaml @@ -7,7 +7,7 @@ metadata: annotations: kustomize.toolkit.fluxcd.io/prune: disabled spec: - storageClassName: "${VOLSYNC_STORAGECLASS:=openebs-zfs}" + storageClassName: "${VOLSYNC_STORAGECLASS}" accessModes: ["${VOLSYNC_ACCESSMODES:=ReadWriteOnce}"] dataSourceRef: @@ -17,4 +17,4 @@ spec: resources: requests: - storage: "${VOLSYNC_CAPACITY:=5Gi}" + storage: "${VOLSYNC_CAPACITY}" diff --git a/kubernetes/components/volsync/replication-destination.yaml b/kubernetes/components/volsync/replication-destination.yaml index 3d6bcec..33da2ae 100644 --- a/kubernetes/components/volsync/replication-destination.yaml +++ b/kubernetes/components/volsync/replication-destination.yaml @@ -12,12 +12,12 @@ spec: repository: "${APP}-volsync-secret" copyMethod: Snapshot volumeSnapshotClassName: "${VOLSYNC_SNAPSHOTCLASS:=openebs-snapshots}" - cacheStorageClassName: "${VOLSYNC_CACHE_SNAPSHOTCLASS:=openebs-zfs}" + cacheStorageClassName: "${VOLSYNC_CACHE_SNAPSHOTCLASS}" cacheAccessModes: ["${VOLSYNC_CACHE_ACCESSMODES:=ReadWriteOnce}"] cacheCapacity: "${VOLSYNC_CACHE_CAPACITY:=5Gi}" - storageClassName: "${VOLSYNC_STORAGECLASS:=openebs-zfs}" + storageClassName: "${VOLSYNC_STORAGECLASS}" accessModes: ["${VOLSYNC_ACCESSMODES:=ReadWriteOnce}"] - capacity: "${VOLSYNC_CAPACITY:=5Gi}" + capacity: "${VOLSYNC_CAPACITY}" moverSecurityContext: runAsUser: ${VOLSYNC_PUID:=1000} runAsGroup: ${VOLSYNC_PGID:=1000} diff --git a/kubernetes/components/volsync/replication-source.yaml b/kubernetes/components/volsync/replication-source.yaml index 5506996..da5dff4 100644 --- a/kubernetes/components/volsync/replication-source.yaml +++ b/kubernetes/components/volsync/replication-source.yaml @@ -15,9 +15,9 @@ spec: repository: "${APP}-volsync-secret" volumeSnapshotClassName: "${VOLSYNC_SNAPSHOTCLASS:=openebs-snapshots}" cacheCapacity: "${VOLSYNC_CACHE_CAPACITY:=5Gi}" - cacheStorageClassName: "${VOLSYNC_CACHE_SNAPSHOTCLASS:=openebs-zfs}" + cacheStorageClassName: "${VOLSYNC_CACHE_SNAPSHOTCLASS}" cacheAccessModes: ["${VOLSYNC_CACHE_ACCESSMODES:=ReadWriteOnce}"] - storageClassName: "${VOLSYNC_STORAGECLASS:=openebs-zfs}" + storageClassName: "${VOLSYNC_STORAGECLASS}" accessModes: ["${VOLSYNC_SNAP_ACCESSMODES:=ReadWriteOnce}"] moverSecurityContext: