Files
auricom-home-cluster/kubernetes/apps/default/immich/app/volumes.yaml
2023-07-09 22:24:14 +02:00

47 lines
918 B
YAML

---
apiVersion: v1
kind: PersistentVolume
metadata:
name: immich-nfs
spec:
storageClassName: immich-nfs
capacity:
storage: 1Mi
accessModes:
- ReadWriteMany
persistentVolumeReclaimPolicy: Retain
nfs:
server: ${LOCAL_LAN_TRUENAS}
path: /mnt/storage/apps/immich
mountOptions: ["nfsvers=4.2", "nconnect=8", "hard", "noatime"]
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: immich-nfs
namespace: default
spec:
accessModes:
- ReadWriteMany
storageClassName: immich-nfs
resources:
requests:
storage: 1Mi
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: immich-config
namespace: default
labels:
app.kubernetes.io/name: &name immich
app.kubernetes.io/instance: *name
snapshot.home.arpa/enabled: "true"
spec:
accessModes:
- ReadWriteOnce
storageClassName: rook-ceph-block
resources:
requests:
storage: 1Gi