diff --git a/media-pv.yaml b/media-pv.yaml index e69de29..880ab0d 100644 --- a/media-pv.yaml +++ b/media-pv.yaml @@ -0,0 +1,83 @@ +apiVersion: v1 +kind: PersistentVolume +metadata: + name: downloads-nfs +spec: + capacity: + storage: 4500Gi + accessModes: + - ReadWriteMany + nfs: + server: 192.168.1.4 + path: "/downloads" +--- + +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + namespace: "media" + name: "downloads-nfs" +spec: + storageClassName: "" + accessModes: + - ReadWriteMany + resources: + requests: + storage: 4500Gi + +--- + +apiVersion: v1 +kind: PersistentVolume +metadata: + name: configs-nfs +spec: + capacity: + storage: 10Gi + accessModes: + - ReadWriteMany + nfs: + server: 192.168.1.4 + path: "/configs" +--- + +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + namespace: "media" + name: "configs-nfs" +spec: + storageClassName: "" + accessModes: + - ReadWriteMany + resources: + requests: + storage: 10Gi + +--- +apiVersion: v1 +kind: PersistentVolume +metadata: + name: books-nfs +spec: + capacity: + storage: 500Gi + accessModes: + - ReadWriteMany + nfs: + server: 192.168.1.4 + path: "/library" +--- + +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + namespace: "media" + name: "books-nfs" +spec: + storageClassName: "" + accessModes: + - ReadWriteMany + resources: + requests: + storage: 500Gi diff --git a/media.yaml b/media.yaml index ad8c66c..d7787e3 100644 --- a/media.yaml +++ b/media.yaml @@ -670,9 +670,8 @@ spec: spec: volumes: - name: books - hostPath: - path: /mnt/books - type: Directory + persistentVolumeClaim: + claimName: books-nfs containers: - name: books image: bixidock/h5ai