diff --git a/apps/k8s01/jellyfin/deployment.yaml b/apps/k8s01/jellyfin/deployment.yaml index 8ce451ca45241fc3a30f9e082481322a0681fba9..5a4bd948fa371434fc823617a03fd460bbe5340f 100644 --- a/apps/k8s01/jellyfin/deployment.yaml +++ b/apps/k8s01/jellyfin/deployment.yaml @@ -7,6 +7,8 @@ metadata: app.kubernetes.io/name: jellyfin app.kubernetes.io/component: jellyfin spec: + strategy: + type: Recreate selector: matchLabels: app.kubernetes.io/name: jellyfin @@ -45,9 +47,12 @@ spec: - containerPort: 8096 protocol: TCP volumeMounts: + - mountPath: /data/media/movies + name: movies + readOnly: True - mountPath: /data/media name: media - readOnly: True + readOnly: False - mountPath: /config name: jellyfin-config - mountPath: /cache @@ -63,6 +68,9 @@ spec: cpu: "1" restartPolicy: Always volumes: + - name: movies + persistentVolumeClaim: + claimName: jellyfin-movies - name: media persistentVolumeClaim: claimName: media