-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Need Guidance on S3FS / CVMFS #492
Comments
Hi @NilsKrattinger We would recommend continuing to use CVMFS, for several reasons.
For these reasons, we have switched back to cvmfs as the refdata repository of choice. Ideally however, the choice should not matter, as it should (at least in principle) be trivially possible to switch from one to the other just by enabling/disabling the corresponding option, and the chart will just use the new source. |
@nuwang Thanks for sharing the reasons and story behind this, really appreciate it! As for the low-coupling between refdata and the storage solution, i fully agreed that the CSI / Storage solution should ideally not matter, as long as it support Going down that road, would something like a |
Yes, the storage class can currently be specified and it will be used when creating the pvc:
However, I just realised that changing the storageclass on a pvc midstream is not supported by k8s, so we should probably add a feature to allow the pvc itself to be injected externally. When done, it should be possible to switch the pvc transparently - with running jobs continuing to use the old pvc, and new jobs just switching to the new pvc. |
Hi,
I'm currently working on the installation of Galaxy from the helm chart and, I have come across some questions concerning the CVMFS / S3FS choice for the
ref-data
volume.The fact that in multiple places CVMFS is listed as the default choice for "time being", and this answer on the issue #342 are making me wonder if you have plan to drop on CVMFS support ?
But on the other hand, the CSI-S3 project seems to not be maintained anymore ? Is it planned to switch to the Yandex k8s-csi-s3 alternative ?
Is there any long-term plan discussed on this topic ? What would be the most future-proof choice ?
The text was updated successfully, but these errors were encountered: