Allow users to configure third party storage
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
User problems
- GitLab limits model artifact file size to 10gb, which is not enough for Machine Learning models. At the same time, GitLab infra is not prepared to handle larger files. Current storage cap per project also provides a challenge.
- Customers can have geographical limitations on where they can store their models, making it not possible to save model artifacts on GitLab.com.
Solution
Allow users to configure a third party storage for Models given by a path. Users provide a base model for the path, and the gitlab will create provide a new path for each specific model version.
Alternatives*
- Increase GitLab limit to a large size (50gb), and prepare GitLab infra for this
- Allow users on GitLab to configure external storage, users upload to that storage and provide the path to GitLab Model registry as metadata
- Allow users on GitLab to configure external storage, GitLab Model registry gives users a path to where files to that model should be uploaded
NOTE: this issue affects only Gitlab.com users since, self-managed users can configure their own storage.
Edited by 🤖 GitLab Bot 🤖