mirror of
https://gh-proxy.org/https://github.com/klinsmaya/multica.git
synced 2026-11-10 02:16:45 +08:00
Adds a value (default true for backward compatibility) that gates the uploads PersistentVolumeClaim, the backend container's volumeMount, and the pod-spec volume. Operators who serve uploads from S3 (S3_BUCKET set) can now set backend.uploads.persistence.enabled=false to drop the PVC entirely, removing the ReadWriteOnce Multi-Attach barrier on the storage side for replicas > 1. Also makes the PVC accessModes configurable (default [ReadWriteOnce]) so operators with a ReadWriteMany-capable StorageClass can share the uploads volume across replicas without object storage. Documentation: values.yaml comments and the SELF_HOSTING.md resource list are updated to describe the new toggle. Refs: https://github.com/multica-ai/multica/issues/3646 Co-authored-by: multica-agent <[email protected]>