diff --git a/cluster/apps/invidious/invidious-pvc.yml b/cluster/apps/invidious/invidious-pvc.yml index cd5da1f..98de936 100644 --- a/cluster/apps/invidious/invidious-pvc.yml +++ b/cluster/apps/invidious/invidious-pvc.yml @@ -1,13 +1,34 @@ +--- +apiVersion: v1 +kind: PersistentVolume +metadata: + name: invidious-pv + namespace: default +spec: + capacity: + storage: 1Gi + volumeMode: Filesystem + accessModes: + - ReadWriteMany + persistentVolumeReclaimPolicy: Retain + mountOptions: + - hard + - nfsvers=4.1 + nfs: + path: /k3s/volumes/invidious + server: 10.0.0.123 + --- apiVersion: v1 kind: PersistentVolumeClaim metadata: - name: longhorn-invidious-config + name: invidious-pvc namespace: default spec: accessModes: - ReadWriteMany - storageClassName: longhorn + storageClassName: "" + volumeName: invidious-pv resources: requests: - storage: 2Gi + storage: 1Gi diff --git a/cluster/apps/invidious/invidious.yml b/cluster/apps/invidious/invidious.yml index b677521..979b11f 100644 --- a/cluster/apps/invidious/invidious.yml +++ b/cluster/apps/invidious/invidious.yml @@ -105,4 +105,4 @@ spec: name: invidious-config - name: postgres-data persistentVolumeClaim: - claimName: longhorn-invidious-config + claimName: invidious-pvc