Elasticsearch: calculation steps to estimate the size of the indexes before elasticsearch deployment
Problem to solve
Lack of information on how large the Elasticsearch indexes are going to be when it is enabled.
How much storage to allocate for Elasticsearch to cover existing repositories on the GitLab instance. Allows planning of host
Further details
How much storage to allocate for Elasticsearch to cover existing repositories on the GitLab instance. Allows planning of host sizing and guesswork to cover future growth.
Goals: Before enabling Elasticsearch to provide a means of performing an estimation of index sizes using the current project, database data of the GitLab instance.
Proposal
What does success look like, and how can we measure that?
Good estimates.