From b851fb3f7f316b20dc97e2bd9c6310cb3024288d Mon Sep 17 00:00:00 2001 From: nomadics9 Date: Fri, 17 Jan 2025 01:04:36 +0300 Subject: [PATCH] same path hdd --- alaskarTV/alaskarfin/deployment.yaml | 5 ++++ alaskarTV/bazarr/deployment.yaml | 2 +- alaskarTV/pv.yaml | 30 ++++++++++++++++++++--- alaskarTV/trackers/radarr/deployment.yaml | 16 ++++++++---- alaskarTV/trackers/sonarr/deployment.yaml | 8 ++++-- alaskarTV/transcoder/deployment.yaml | 2 +- 6 files changed, 51 insertions(+), 12 deletions(-) diff --git a/alaskarTV/alaskarfin/deployment.yaml b/alaskarTV/alaskarfin/deployment.yaml index b68ca41..1489907 100644 --- a/alaskarTV/alaskarfin/deployment.yaml +++ b/alaskarTV/alaskarfin/deployment.yaml @@ -65,6 +65,8 @@ spec: subPath: books/ebooks - mountPath: /data/HDD/media name: hdd + - mountPath: /data/rclone/__all__ + name: rclone restartPolicy: Always runtimeClassName: nvidia volumes: @@ -74,4 +76,7 @@ spec: - name: hdd persistentVolumeClaim: claimName: nfs-hdd-pvc + - name: rclone + persistentVolumeClaim: + claimName: alaskarserver-rclone-pvc diff --git a/alaskarTV/bazarr/deployment.yaml b/alaskarTV/bazarr/deployment.yaml index d822bba..cb84966 100644 --- a/alaskarTV/bazarr/deployment.yaml +++ b/alaskarTV/bazarr/deployment.yaml @@ -52,7 +52,7 @@ spec: - mountPath: /anime name: ssd subPath: anime - - mountPath: /data/HDD/media + - mountPath: /HDD name: hdd restartPolicy: Always volumes: diff --git a/alaskarTV/pv.yaml b/alaskarTV/pv.yaml index 6ccc6c7..c5a5c10 100644 --- a/alaskarTV/pv.yaml +++ b/alaskarTV/pv.yaml @@ -1,3 +1,4 @@ +--- apiVersion: v1 kind: PersistentVolume metadata: @@ -31,8 +32,20 @@ spec: volumeHandle: nfs-hdd volumeAttributes: server: 192.168.0.200 - share: /HDD/media - + share: /HDD +--- +apiVersion: v1 +kind: PersistentVolume +metadata: + name: alaskarserver-rclone +spec: + capacity: + storage: 3Ti + accessModes: + - ReadWriteMany + persistentVolumeReclaimPolicy: Retain + hostPath: + path: /mnt/zurg/__all__ --- apiVersion: v1 kind: PersistentVolumeClaim @@ -61,4 +74,15 @@ spec: volumeName: nfs-hdd storageClassName: "" --- - +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: alaskarserver-rclone-pvc +spec: + accessModes: + - ReadWriteMany + resources: + requests: + storage: 3Ti + volumeName: alaskarserver-rclone + storageClassName: "" diff --git a/alaskarTV/trackers/radarr/deployment.yaml b/alaskarTV/trackers/radarr/deployment.yaml index 9343876..dfc708c 100644 --- a/alaskarTV/trackers/radarr/deployment.yaml +++ b/alaskarTV/trackers/radarr/deployment.yaml @@ -40,11 +40,15 @@ spec: - mountPath: /movies name: ssd subPath: movies - - mountPath: /downloads/complete - name: hdd - subPath: transmission/downloads/complete - - mountPath: /data/HDD/media + # - mountPath: /downloads/complete + # name: hdd + # subPath: transmission/downloads/complete/ + # - mountPath: /data/HDD/media + # name: hdd + - mountPath: /HDD name: hdd + - mountPath: /data/rclone/__all__ + name: rclone restartPolicy: Always volumes: - name: ssd @@ -53,4 +57,6 @@ spec: - name: hdd persistentVolumeClaim: claimName: nfs-hdd-pvc - + - name: rclone + persistentVolumeClaim: + claimName: alaskarserver-rclone-pvc diff --git a/alaskarTV/trackers/sonarr/deployment.yaml b/alaskarTV/trackers/sonarr/deployment.yaml index 9c8a51a..216656d 100644 --- a/alaskarTV/trackers/sonarr/deployment.yaml +++ b/alaskarTV/trackers/sonarr/deployment.yaml @@ -42,8 +42,10 @@ spec: - mountPath: /downloads/complete name: hdd subPath: transmission/downloads/complete - - mountPath: /data/HDD/media + - mountPath: /HDD name: hdd + - mountPath: /data/rclone/__all__ + name: rclone restartPolicy: Always volumes: - name: ssd @@ -52,4 +54,6 @@ spec: - name: hdd persistentVolumeClaim: claimName: nfs-hdd-pvc - + - name: rclone + persistentVolumeClaim: + claimName: alaskarserver-rclone-pvc diff --git a/alaskarTV/transcoder/deployment.yaml b/alaskarTV/transcoder/deployment.yaml index 052a596..8d4bc49 100644 --- a/alaskarTV/transcoder/deployment.yaml +++ b/alaskarTV/transcoder/deployment.yaml @@ -75,7 +75,7 @@ spec: subPath: configs/transcoding/docker/tdarr/configs - mountPath: /media name: ssd - - mountPath: /data/HDD/media + - mountPath: /HDD name: hdd - mountPath: /temp name: ssd