diff --git a/apps/bazarr/deployment.yaml b/apps/bazarr/deployment.yaml index de6fe6d..2f918fb 100644 --- a/apps/bazarr/deployment.yaml +++ b/apps/bazarr/deployment.yaml @@ -37,20 +37,28 @@ spec: volumeMounts: - name: bazarr-config mountPath: /config - - name: cryo-media + # Mount each media directory directly instead of using subPath. + # The NFS export root is not listable by root-squashed clients, so + # kubelet cannot safely prepare subPath mounts from that root. + - name: movies mountPath: /movies - subPath: Movies - - name: cryo-media + - name: tv mountPath: /tv - subPath: TVShows - - name: cryo-media + - name: anime mountPath: /anime - subPath: Anime volumes: - name: bazarr-config persistentVolumeClaim: claimName: bazarr-data - - name: cryo-media + - name: movies nfs: server: nas.ahmza.com - path: /srv/media + path: /srv/media/Movies + - name: tv + nfs: + server: nas.ahmza.com + path: /srv/media/TVShows + - name: anime + nfs: + server: nas.ahmza.com + path: /srv/media/Anime