moved metadata to specific pv

This commit is contained in:
Márcio Fernandes
2026-07-13 10:27:45 +00:00
parent 4e03318d71
commit 273a903bc1
2 changed files with 43 additions and 0 deletions
+5
View File
@@ -25,6 +25,8 @@ spec:
mountPath: /cache
- name: config
mountPath: /config
- name: metadata
mountPath: /config/metadata
- name: music
mountPath: /music
- name: tv-shows
@@ -47,3 +49,6 @@ spec:
- name: movies
persistentVolumeClaim:
claimName: jellyfin-movies
- name: metadata
persistentVolumeClaim:
claimName: jellyfin-metadata
+38
View File
@@ -35,6 +35,44 @@ spec:
storageClassName: ""
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: jellyfin-metadata
spec:
capacity:
storage: 10Gi
accessModes:
- ReadWriteOnce
hostPath:
path: /dataDisks/ssd0/k3s/named_volumes/pv-jellyfin-metadata
nodeAffinity:
required:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/hostname
operator: In
values:
- casa-minion-01
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: jellyfin-metadata
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 10Gi
volumeName: jellyfin-metadata
# required to prevent Kubernetes from assigning the default storageClass (local-path)
storageClassName: ""
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata: