|
@@ -38,6 +38,28 @@ spec:
|
|
|
namespace: default
|
|
|
---
|
|
|
apiVersion: v1
|
|
|
+kind: PersistentVolume
|
|
|
+metadata:
|
|
|
+ name: sickchill-shared
|
|
|
+spec:
|
|
|
+ capacity:
|
|
|
+ storage: 10Ti
|
|
|
+ volumeMode: Filesystem
|
|
|
+ accessModes:
|
|
|
+ - ReadWriteMany
|
|
|
+ persistentVolumeReclaimPolicy: Retain # Keep 4eva
|
|
|
+ storageClassName: default
|
|
|
+ mountOptions:
|
|
|
+ - hard
|
|
|
+ - nfsvers=3
|
|
|
+ nfs:
|
|
|
+ path: /mnt/DroboFS/Shares/Public/
|
|
|
+ server: 10.42.42.10
|
|
|
+ claimRef:
|
|
|
+ name: sickchill-shared
|
|
|
+ namespace: default
|
|
|
+---
|
|
|
+apiVersion: v1
|
|
|
kind: PersistentVolumeClaim
|
|
|
metadata:
|
|
|
name: sickchill-tv
|
|
@@ -52,6 +74,19 @@ status: {}
|
|
|
---
|
|
|
apiVersion: v1
|
|
|
kind: PersistentVolumeClaim
|
|
|
+metadata:
|
|
|
+ name: sickchill-shared
|
|
|
+spec:
|
|
|
+ storageClassName: standard
|
|
|
+ accessModes:
|
|
|
+ - ReadWriteMany
|
|
|
+ resources:
|
|
|
+ requests:
|
|
|
+ storage: 10Ti
|
|
|
+status: {}
|
|
|
+---
|
|
|
+apiVersion: v1
|
|
|
+kind: PersistentVolumeClaim
|
|
|
metadata:
|
|
|
name: sickchill-config
|
|
|
annotations:
|
|
@@ -112,6 +147,8 @@ spec:
|
|
|
name: sickchill-downloads
|
|
|
- mountPath: /tv
|
|
|
name: sickchill-tv
|
|
|
+ - mountPath: /shared
|
|
|
+ name: sickchill-shared
|
|
|
restartPolicy: Always
|
|
|
volumes:
|
|
|
- name: sickchill-config
|
|
@@ -123,6 +160,9 @@ spec:
|
|
|
- name: sickchill-tv
|
|
|
persistentVolumeClaim:
|
|
|
claimName: sickchill-tv
|
|
|
+ - name: sickchill-shared
|
|
|
+ persistentVolumeClaim:
|
|
|
+ claimName: sickchill-shared
|
|
|
status: {}
|
|
|
---
|
|
|
# Hosting
|