Moved to nfs-csi for flexibility and snapshots

This commit is contained in:
2025-12-24 18:08:46 +11:00
parent f9752ed1a0
commit b1d9bb1cf5
5 changed files with 9 additions and 41 deletions

View File

@@ -30,11 +30,11 @@ spec:
image: docker.io/linuxserver/calibre-web:latest image: docker.io/linuxserver/calibre-web:latest
env: env:
- name: PUID - name: PUID
value: "1001" value: "501"
- name: PGID - name: PGID
value: "1001" value: "1000"
- name: TZ - name: TZ
value: "Europe/Bucharest" value: "Australia/Sydney"
- name: DOCKER_MODS - name: DOCKER_MODS
value: "linuxserver/calibre-web:calibre" value: "linuxserver/calibre-web:calibre"
ports: ports:
@@ -56,7 +56,7 @@ spec:
volumes: volumes:
- name: calibre-config - name: calibre-config
persistentVolumeClaim: persistentVolumeClaim:
claimName: calibre-config claimName: calibre-config-csi
- name: calibre-books - name: calibre-books
persistentVolumeClaim: persistentVolumeClaim:
claimName: calibre-books claimName: calibre-books-csi

View File

@@ -1,15 +0,0 @@
apiVersion: v1
kind: PersistentVolume
metadata:
name: calibre-books
namespace: calibre
spec:
capacity:
storage: 8Gi
nfs:
server: 192.168.0.105
path: /nfs/NFS/ocp/calibre/books
accessModes:
- ReadWriteOnce
persistentVolumeReclaimPolicy: Retain
storageClassName: nfs

View File

@@ -1,15 +0,0 @@
apiVersion: v1
kind: PersistentVolume
metadata:
name: calibre-config
namespace: calibre
spec:
capacity:
storage: 500Mi
nfs:
server: 192.168.0.105
path: /nfs/NFS/ocp/calibre/config
accessModes:
- ReadWriteOnce
persistentVolumeReclaimPolicy: Retain
storageClassName: nfs

View File

@@ -1,7 +1,7 @@
apiVersion: v1 apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim
metadata: metadata:
name: calibre-books name: calibre-books-csi
namespace: calibre namespace: calibre
spec: spec:
accessModes: accessModes:
@@ -9,5 +9,4 @@ spec:
resources: resources:
requests: requests:
storage: 8Gi storage: 8Gi
storageClassName: nfs storageClassName: nfs-csi
volumeName: calibre-books

View File

@@ -1,7 +1,7 @@
apiVersion: v1 apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim
metadata: metadata:
name: calibre-config name: calibre-config-csi
namespace: calibre namespace: calibre
spec: spec:
accessModes: accessModes:
@@ -9,5 +9,4 @@ spec:
resources: resources:
requests: requests:
storage: 500Mi storage: 500Mi
storageClassName: nfs storageClassName: nfs-csi
volumeName: calibre-config