fix(plume): Add /data pv and pvc

This commit is contained in:
2025-06-25 16:28:03 +02:00
parent cbef379238
commit 5e0be50938
4 changed files with 52 additions and 1 deletions
@@ -0,0 +1,3 @@
- op: replace
path: /spec/template/spec/containers/0/volumeMounts/0/mountPath
value: /data
@@ -4,5 +4,13 @@ configMapGenerator:
- name: plume-appsettings
files:
- appsettings.json
patches:
- target:
group: apps
version: v1
kind: Deployment
path: deployment_patch.yaml
resources:
- ../base
- ../base
- pv.yaml
- pvc.yaml
+22
View File
@@ -0,0 +1,22 @@
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv-staging-plume-ceph-archives
spec:
accessModes:
- ReadWriteMany
capacity:
storage: 1Gi
csi:
driver: rook-ceph.cephfs.csi.ceph.com
nodeStageSecretRef:
name: rook-csi-cephfs-node
namespace: rook-ceph
volumeAttributes:
clusterID: rook-ceph
fsName: data
rootPath: /
staticVolume: "true"
volumeHandle: pv-staging-plume-ceph-archives
persistentVolumeReclaimPolicy: Retain
volumeMode: Filesystem
+18
View File
@@ -0,0 +1,18 @@
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: staging-plume-ceph-archives
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 1Gi
storageClassName: ""
volumeMode: Filesystem
volumeName: pv-staging-plume-ceph-archives
status:
accessModes:
- ReadWriteMany
capacity:
storage: 1Gi