# Note: This service changed name from musicseerr to droppedneedle # PVC names are immutable, so just keeping the old names apiVersion: v1 kind: PersistentVolumeClaim metadata: name: musicseerr-config-pvc labels: recurring-job.longhorn.io/source: "enabled" recurring-job-group.longhorn.io/app-config-group: "enabled" spec: accessModes: - ReadWriteOnce storageClassName: longhorn resources: requests: storage: 3Gi --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: musicseerr-cache-pvc labels: recurring-job.longhorn.io/source: "enabled" recurring-job-group.longhorn.io/app-config-group: "enabled" spec: accessModes: - ReadWriteOnce storageClassName: longhorn resources: requests: storage: 3Gi --- # For use by the transcoding service apiVersion: v1 kind: PersistentVolume metadata: name: droppedneedle-transcode-pv spec: capacity: storage: 3Ti accessModes: - ReadWriteOnce persistentVolumeReclaimPolicy: Retain storageClassName: local-raid local: path: /mnt/raid/yarr/media/music nodeAffinity: required: nodeSelectorTerms: - matchExpressions: - key: kubernetes.io/hostname operator: In values: - robin --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: droppedneedle-transcode-pvc spec: accessModes: - ReadWriteOnce storageClassName: local-raid resources: requests: storage: 3Ti