Not allowing ReadWriteMany in the Digital Ocean CSI AND not allowing users to persist storage (https://github.com/digitalocean/csi-digitalocean/issues/425) is extremely limiting.
As an example, i’d like to populate data within our persistent volumes, however only being able to attach one PersistentVolumeClaim to a pod means we can’t attach a temporary container to a PVC to “fill it”.
Since the only storage class is “reclaimPolicy: Delete”, we also can’t “pre-fill” PVC’s before the infrastructure is created.
Are there any plans to fix these limitations? In theory we should be able to attach as many pods to a ReadWriteMany PVC as we want as long as they are all kept on the same node in the node pool… however the digital ocean csi prevents that as well.
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.