.
This commit is contained in:
@@ -35,8 +35,7 @@ spec:
|
||||
- bash
|
||||
- -c
|
||||
- |
|
||||
#mkdir -p /data/music /data/movies /data/tvshows /data/data
|
||||
mkdir -p /data
|
||||
mkdir -p /data/music /data/movies /data/tvshows /data/data
|
||||
chmod -R 0777 /data
|
||||
volumeMounts:
|
||||
- mountPath: /data
|
||||
@@ -51,13 +50,13 @@ spec:
|
||||
env:
|
||||
- name: SHARE
|
||||
value: "data;/data;yes;no;no;admin"
|
||||
#- name: SHARE2
|
||||
# value: "music;/data/music;yes;no;no;admin"
|
||||
#- name: SHARE3
|
||||
# value: "movies;/data/movies;yes;no;no;admin"
|
||||
#- name: SHARE4
|
||||
# value: "tvshows;/data/tvshows;yes;no;no;admin"
|
||||
#- name: SHARE5
|
||||
- name: SHARE2
|
||||
value: "music;/data/music;yes;no;no;admin"
|
||||
- name: SHARE3
|
||||
value: "movies;/data/movies;yes;no;no;admin"
|
||||
- name: SHARE4
|
||||
value: "tvshows;/data/tvshows;yes;no;no;admin"
|
||||
- name: SHARE5
|
||||
value: "data;/data;yes;no;no;admin"
|
||||
- name: USER
|
||||
value: "admin;4IsTheMindKiller"
|
||||
|
||||
@@ -27,77 +27,13 @@ spec:
|
||||
csi:
|
||||
driver: smb.csi.k8s.io
|
||||
readOnly: false
|
||||
volumeHandle: samba.fileserver.svc.k8s.undercloud.local/data/music # make sure it's a unique id in the cluster
|
||||
volumeHandle: jellyfin-music # make sure it's a unique id in the cluster
|
||||
volumeAttributes:
|
||||
source: "//samba.fileserver.svc.k8s.undercloud.local/data"
|
||||
source: "//samba.fileserver.svc.k8s.undercloud.local/music"
|
||||
nodeStageSecretRef:
|
||||
name: fileserver-smb-account
|
||||
namespace: jellyfin
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: PersistentVolume
|
||||
metadata:
|
||||
name: movies-jellyfin
|
||||
spec:
|
||||
storageClassName: smb
|
||||
capacity:
|
||||
storage: 200Gi
|
||||
accessModes:
|
||||
- ReadWriteMany
|
||||
persistentVolumeReclaimPolicy: Retain
|
||||
mountOptions:
|
||||
- dir_mode=0777
|
||||
- file_mode=0777
|
||||
- vers=3.0
|
||||
csi:
|
||||
driver: smb.csi.k8s.io
|
||||
readOnly: false
|
||||
volumeHandle: samba.fileserver.svc.k8s.undercloud.local/data/movies # make sure it's a unique id in the cluster
|
||||
volumeAttributes:
|
||||
source: "//samba.fileserver.svc.k8s.undercloud.local/data"
|
||||
nodeStageSecretRef:
|
||||
name: fileserver-smb-account
|
||||
namespace: jellyfin
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: PersistentVolume
|
||||
metadata:
|
||||
name: tvshows-jellyfin
|
||||
spec:
|
||||
storageClassName: smb
|
||||
capacity:
|
||||
storage: 200Gi
|
||||
accessModes:
|
||||
- ReadWriteMany
|
||||
persistentVolumeReclaimPolicy: Retain
|
||||
mountOptions:
|
||||
- dir_mode=0777
|
||||
- file_mode=0777
|
||||
- vers=3.0
|
||||
csi:
|
||||
driver: smb.csi.k8s.io
|
||||
readOnly: false
|
||||
volumeHandle: samba.fileserver.svc.k8s.undercloud.local/data/tvshows # make sure it's a unique id in the cluster
|
||||
volumeAttributes:
|
||||
source: "//samba.fileserver.svc.k8s.undercloud.local/data"
|
||||
nodeStageSecretRef:
|
||||
name: fileserver-smb-account
|
||||
namespace: jellyfin
|
||||
---
|
||||
kind: PersistentVolumeClaim
|
||||
apiVersion: v1
|
||||
metadata:
|
||||
name: tvshows
|
||||
namespace: jellyfin
|
||||
spec:
|
||||
accessModes:
|
||||
- ReadWriteMany
|
||||
resources:
|
||||
requests:
|
||||
storage: 30Gi
|
||||
volumeName: tvshows-jellyfin
|
||||
storageClassName: smb
|
||||
---
|
||||
kind: PersistentVolumeClaim
|
||||
apiVersion: v1
|
||||
metadata:
|
||||
@@ -111,18 +47,3 @@ spec:
|
||||
storage: 30Gi
|
||||
volumeName: music-jellyfin
|
||||
storageClassName: smb
|
||||
---
|
||||
kind: PersistentVolumeClaim
|
||||
apiVersion: v1
|
||||
metadata:
|
||||
name: movies
|
||||
namespace: jellyfin
|
||||
spec:
|
||||
accessModes:
|
||||
- ReadWriteMany
|
||||
resources:
|
||||
requests:
|
||||
storage: 30Gi
|
||||
volumeName: movies-jellyfin
|
||||
storageClassName: smb
|
||||
---
|
||||
Reference in New Issue
Block a user