From a53ff1b3072cfbbc5dbff49b8b010dce3a42666a Mon Sep 17 00:00:00 2001 From: Daren Lord Date: Wed, 20 Nov 2024 03:29:39 +0000 Subject: [PATCH] update to nfs --- .../csi-driver-nfs/claims/cifs-appdata.yaml | 19 +++++++++++++++++++ .../csi-driver-nfs/claims/cifs-database.yaml | 18 ++++++++++++++++++ .../csi-driver-nfs/claims/cifs-downloads.yaml | 19 +++++++++++++++++++ .../csi-driver-nfs/claims/cifs-movies.yaml | 19 +++++++++++++++++++ .../csi-driver-nfs/claims/cifs-tv.yaml | 19 +++++++++++++++++++ 5 files changed, 94 insertions(+) create mode 100644 kubernetes/templates/csi-driver-nfs/claims/cifs-appdata.yaml create mode 100644 kubernetes/templates/csi-driver-nfs/claims/cifs-database.yaml create mode 100644 kubernetes/templates/csi-driver-nfs/claims/cifs-downloads.yaml create mode 100644 kubernetes/templates/csi-driver-nfs/claims/cifs-movies.yaml create mode 100644 kubernetes/templates/csi-driver-nfs/claims/cifs-tv.yaml diff --git a/kubernetes/templates/csi-driver-nfs/claims/cifs-appdata.yaml b/kubernetes/templates/csi-driver-nfs/claims/cifs-appdata.yaml new file mode 100644 index 00000000..8149b71f --- /dev/null +++ b/kubernetes/templates/csi-driver-nfs/claims/cifs-appdata.yaml @@ -0,0 +1,19 @@ +--- +# yaml-language-server: $schema=https://kubernetesjsonschema.dev/v1.18.1-standalone-strict/persistentvolumeclaim.json +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: &name cifs-appdata + annotations: + volume.beta.kubernetes.io/storage-provisioner: nfs.csi.k8s.io + volume.kubernetes.io/storage-provisioner: nfs.csi.k8s.io + labels: + csi-driver-nfs: "cifs-share" +spec: + accessModes: + - ReadWriteMany + resources: + requests: + storage: 1Ti + volumeName: pv-appdata + storageClassName: nfs-provision-csi diff --git a/kubernetes/templates/csi-driver-nfs/claims/cifs-database.yaml b/kubernetes/templates/csi-driver-nfs/claims/cifs-database.yaml new file mode 100644 index 00000000..0f901774 --- /dev/null +++ b/kubernetes/templates/csi-driver-nfs/claims/cifs-database.yaml @@ -0,0 +1,18 @@ +--- +# yaml-language-server: $schema=https://kubernetesjsonschema.dev/v1.18.1-standalone-strict/persistentvolumeclaim.json +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: &name cifs-database + annotations: + volume.beta.kubernetes.io/storage-provisioner: nfs.csi.k8s.io + volume.kubernetes.io/storage-provisioner: nfs.csi.k8s.io + labels: + csi-driver-nfs: "cifs-share" +spec: + accessModes: + - ReadWriteMany + resources: + requests: + storage: 1Ti + storageClassName: nfs-provision-csi diff --git a/kubernetes/templates/csi-driver-nfs/claims/cifs-downloads.yaml b/kubernetes/templates/csi-driver-nfs/claims/cifs-downloads.yaml new file mode 100644 index 00000000..36570182 --- /dev/null +++ b/kubernetes/templates/csi-driver-nfs/claims/cifs-downloads.yaml @@ -0,0 +1,19 @@ +--- +# yaml-language-server: $schema=https://kubernetesjsonschema.dev/v1.18.1-standalone-strict/persistentvolumeclaim.json +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: &name cifs-downloads + annotations: + volume.beta.kubernetes.io/storage-provisioner: nfs.csi.k8s.io + volume.kubernetes.io/storage-provisioner: nfs.csi.k8s.io + labels: + csi-driver-nfs: "cifs-share" +spec: + accessModes: + - ReadWriteMany + resources: + requests: + storage: 1Ti + volumeName: pv-downloads + storageClassName: nfs-provision-csi diff --git a/kubernetes/templates/csi-driver-nfs/claims/cifs-movies.yaml b/kubernetes/templates/csi-driver-nfs/claims/cifs-movies.yaml new file mode 100644 index 00000000..b07af4b3 --- /dev/null +++ b/kubernetes/templates/csi-driver-nfs/claims/cifs-movies.yaml @@ -0,0 +1,19 @@ +--- +# yaml-language-server: $schema=https://kubernetesjsonschema.dev/v1.18.1-standalone-strict/persistentvolumeclaim.json +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: &name cifs-movies + annotations: + volume.beta.kubernetes.io/storage-provisioner: nfs.csi.k8s.io + volume.kubernetes.io/storage-provisioner: nfs.csi.k8s.io + labels: + csi-driver-nfs: "cifs-share" +spec: + accessModes: + - ReadWriteMany + resources: + requests: + storage: 1Ti + volumeName: pv-movies + storageClassName: nfs-provision-csi diff --git a/kubernetes/templates/csi-driver-nfs/claims/cifs-tv.yaml b/kubernetes/templates/csi-driver-nfs/claims/cifs-tv.yaml new file mode 100644 index 00000000..ed829834 --- /dev/null +++ b/kubernetes/templates/csi-driver-nfs/claims/cifs-tv.yaml @@ -0,0 +1,19 @@ +--- +# yaml-language-server: $schema=https://kubernetesjsonschema.dev/v1.18.1-standalone-strict/persistentvolumeclaim.json +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: &name cifs-tv + annotations: + volume.beta.kubernetes.io/storage-provisioner: nfs.csi.k8s.io + volume.kubernetes.io/storage-provisioner: nfs.csi.k8s.io + labels: + csi-driver-nfs: "cifs-share" +spec: + accessModes: + - ReadWriteMany + resources: + requests: + storage: 1Ti + volumeName: pv-tv + storageClassName: nfs-provision-csi