# beets-art-state-pvc: small local-path PVC on r1 for the beets SQLite DB, # logs, and any temp working files. Same reasoning as navidrome-data-pvc: # - SQLite over NFS is fragile under concurrent locks. # - The CronJob is pinned to r1 (see cronjob.yaml nodeSelector), and the # local-path provisioner pins the PV to whichever node first consumes # it (WaitForFirstConsumer), so r1 is always the home. # Contents are essentially regenerable: deleting this PVC just forces the # next run to re-import the library (slower one-off, then incremental again). apiVersion: v1 kind: PersistentVolumeClaim metadata: name: beets-art-state-pvc namespace: services spec: storageClassName: local-path accessModes: - ReadWriteOnce resources: requests: storage: 2Gi