From 23615dbdf116028dd145754c1acbba255482e81b Mon Sep 17 00:00:00 2001 From: Edward Cheng Date: Fri, 21 Jun 2024 14:37:32 +1000 Subject: [PATCH 1/2] Revert "update jellyfin volumes" This reverts commit 36a01ebbb7e8ce9e75f67a31fa6fef4061cb47ba. --- kubernetes/apps/jellyfin/app/release.yaml | 60 +++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/kubernetes/apps/jellyfin/app/release.yaml b/kubernetes/apps/jellyfin/app/release.yaml index 787d010..0b53d5c 100644 --- a/kubernetes/apps/jellyfin/app/release.yaml +++ b/kubernetes/apps/jellyfin/app/release.yaml @@ -36,6 +36,21 @@ spec: - name: movies readOnly: false volumeSpec: + storageClassName: local-path + volumeMode: Filesystem + capacity: + storage: 8Gi + accessModes: + - ReadWriteOnce + persistentVolumeReclaimPolicy: Retain + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: kubernetes.io/hostname + operator: In + values: + - rpi5-cluster-node-3 claimRef: apiVersion: v1 kind: PersistentVolumeClaim @@ -47,6 +62,21 @@ spec: - name: series readOnly: false volumeSpec: + storageClassName: local-path + volumeMode: Filesystem + capacity: + storage: 8Gi + accessModes: + - ReadWriteOnce + persistentVolumeReclaimPolicy: Retain + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: kubernetes.io/hostname + operator: In + values: + - rpi5-cluster-node-3 claimRef: apiVersion: v1 kind: PersistentVolumeClaim @@ -58,6 +88,21 @@ spec: - name: music readOnly: false volumeSpec: + storageClassName: local-path + volumeMode: Filesystem + capacity: + storage: 8Gi + accessModes: + - ReadWriteOnce + persistentVolumeReclaimPolicy: Retain + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: kubernetes.io/hostname + operator: In + values: + - rpi5-cluster-node-3 claimRef: apiVersion: v1 kind: PersistentVolumeClaim @@ -69,6 +114,21 @@ spec: - name: gv readOnly: false volumeSpec: + storageClassName: local-path + volumeMode: Filesystem + capacity: + storage: 8Gi + accessModes: + - ReadWriteOnce + persistentVolumeReclaimPolicy: Retain + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: kubernetes.io/hostname + operator: In + values: + - rpi5-cluster-node-3 claimRef: apiVersion: v1 kind: PersistentVolumeClaim From ce1ea789c1121bac789aae4145076236db3ed2e8 Mon Sep 17 00:00:00 2001 From: Edward Cheng Date: Fri, 21 Jun 2024 14:39:46 +1000 Subject: [PATCH 2/2] update jellyfin volumes --- kubernetes/apps/jellyfin/app/pvc.yaml | 64 ----------------------- kubernetes/apps/jellyfin/app/release.yaml | 15 ------ 2 files changed, 79 deletions(-) diff --git a/kubernetes/apps/jellyfin/app/pvc.yaml b/kubernetes/apps/jellyfin/app/pvc.yaml index 4e4d60c..6178079 100644 --- a/kubernetes/apps/jellyfin/app/pvc.yaml +++ b/kubernetes/apps/jellyfin/app/pvc.yaml @@ -49,67 +49,3 @@ spec: operator: In values: - rpi5-cluster-node-3 ---- -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: jellyfin-movies-pvc - namespace: jellyfin - labels: - name: jellyfin-movies-pvc -spec: - storageClassName: local-path - volumeMode: Filesystem - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 8Gi ---- -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: jellyfin-series-pvc - namespace: jellyfin - labels: - name: jellyfin-series-pvc -spec: - storageClassName: local-path - volumeMode: Filesystem - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 8Gi ---- -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: jellyfin-music-pvc - namespace: jellyfin - labels: - name: jellyfin-music-pvc -spec: - storageClassName: local-path - volumeMode: Filesystem - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 8Gi ---- -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: jellyfin-gv-pvc - namespace: jellyfin - labels: - name: jellyfin-gv-pvc -spec: - storageClassName: local-path - volumeMode: Filesystem - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 8Gi diff --git a/kubernetes/apps/jellyfin/app/release.yaml b/kubernetes/apps/jellyfin/app/release.yaml index 0b53d5c..a216493 100644 --- a/kubernetes/apps/jellyfin/app/release.yaml +++ b/kubernetes/apps/jellyfin/app/release.yaml @@ -77,11 +77,6 @@ spec: operator: In values: - rpi5-cluster-node-3 - claimRef: - apiVersion: v1 - kind: PersistentVolumeClaim - name: jellyfin-series-pvc - namespace: jellyfin hostPath: path: "/mnt/nfs/AppData/jellyfin/media/series" type: "Directory" @@ -103,11 +98,6 @@ spec: operator: In values: - rpi5-cluster-node-3 - claimRef: - apiVersion: v1 - kind: PersistentVolumeClaim - name: jellyfin-music-pvc - namespace: jellyfin hostPath: path: "/mnt/nfs/AppData/jellyfin/media/music" type: "Directory" @@ -129,11 +119,6 @@ spec: operator: In values: - rpi5-cluster-node-3 - claimRef: - apiVersion: v1 - kind: PersistentVolumeClaim - name: jellyfin-gv-pvc - namespace: jellyfin hostPath: path: "/mnt/nfs/AppData/jellyfin/media/gv" type: "Directory"