diff --git a/deploy/app/lms-data-pvc.yaml b/deploy/app/lms-data-pvc.yaml index 9a823bb..36e7c19 100644 --- a/deploy/app/lms-data-pvc.yaml +++ b/deploy/app/lms-data-pvc.yaml @@ -1,3 +1,25 @@ + +apiVersion: v1 +kind: PersistentVolume +metadata: + name: lyrionmusicserver +spec: + capacity: + storage: 1Gi + accessModes: + - ReadWriteOnce + hostPath: + path: /dataDisks/nvme00/k3s/storageStatic/pv-lyrionmusicserver + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: kubernetes.io/hostname + operator: In + values: + - casa-minion-01 +--- + apiVersion: v1 kind: PersistentVolumeClaim metadata: @@ -8,4 +30,6 @@ spec: - ReadWriteOnce resources: requests: - storage: 1Gi \ No newline at end of file + storage: 1Gi + volumeName: lyrionmusicserver + storageClassName: "" \ No newline at end of file diff --git a/deploy/app/playlists-pvc.yaml b/deploy/app/playlists-pvc.yaml index 2c188db..0581ae2 100644 --- a/deploy/app/playlists-pvc.yaml +++ b/deploy/app/playlists-pvc.yaml @@ -1,11 +1,33 @@ apiVersion: v1 kind: PersistentVolumeClaim metadata: - name: playlists - namespace: lyrionmusicserver + name: lyrionmusicserver-playlists +spec: + accessModes: + - ReadWriteOnce + hostPath: + path: /dataDisks/nvme00/k3s/storageStatic/pv-lyrionmusicserver-playlists + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: kubernetes.io/hostname + operator: In + values: + - casa-minion-01 + + +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: lyrionmusicserver-playlists + namespace: lyrionmusicserver-playlists spec: accessModes: - ReadWriteOnce resources: requests: - storage: 64Mi \ No newline at end of file + storage: 1Gi + volumeName: lyrionmusicserver-playlists + storageClassName: "" \ No newline at end of file