# Two PVCs so generated videos and job metadata survive pod restarts. # ReadWriteOnce + replicas: 1 — the app is single-replica (file-based job store # + spawned-CLI rendering; no distributed locking). See README for scaling notes. apiVersion: v1 kind: PersistentVolumeClaim metadata: name: pipeline-output namespace: pipeline spec: accessModes: ["ReadWriteOnce"] resources: requests: storage: 50Gi --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: pipeline-jobs namespace: pipeline spec: accessModes: ["ReadWriteOnce"] resources: requests: storage: 1Gi