Dear Luca,
Thank you for asking. Sharing filesystems between multiple containers sounds really dangerous to me.
I am not an expert on this matter, but I think creating fs
-type repositories is not well suited for container use. Instead, I believe the recommended way to create repositories in advanced setups is to use remote object storage.
I have been able to discover the following options for that:
- Setting AWS S3 object storage as snapshot repository for CrateDB
- Setting Azure blob storage as snapshot repository for CrateDB
- Setting MinIO as a CrateDB backup repository
As I see you are running CrateDB on your own premises, I think the third option would be the best fit for your setup.
With kind regards,
Andreas.