From db221b197364cb8a0b9a4e42e30eb2e858f6082f Mon Sep 17 00:00:00 2001 From: Junwei Zhao Date: Sat, 12 Dec 2020 19:26:13 +1100 Subject: [PATCH] migrate books to new architecture --- media-pv.yaml | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++ media.yaml | 5 ++-- 2 files changed, 85 insertions(+), 3 deletions(-) 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