Geo supports design repositories
Problem to solve
A first iteration of design repositories that store their files in LFS (https://gitlab.com/gitlab-org/gitlab-ee/issues/9490)is available as of %12.1; however, currently these design repositories are not synced via GitLab Geo. This means that large repositories (mainly due to big design assets) can not benefit from Geo replication, and that in a Disaster Recovery situation these data are not available in Geo. Here we propose to sync design repositories using Geo.
Intended users
This is relevant for GitLab customers and users who already have a working Geo setup and/or who are considering enabling Geo for either DR or Geo replication features.
Further details
Our customers have a reasonable expectation that new data types being made in Geo in a timely manner. This is a step towards adding another data type and it will bring us close to finishing work on adding all unreplicated data types
Proposal
TBD
Permissions and Security
Documentation
We would need to either add or amend Geo relevant documentation
Testing
The testing requirements are similar to other data type.
What does success look like, and how can we measure that?
- Design repositories are synced to Geo secondaries in a similar way to wikis.
What is the type of buyer?
- Ultimate
- Premium