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