At present, GitLab is running as an omnibus docker (includes both postgres and redis as part of single container) and the size of data directory is 500 MB after 2 months of usage. We have around 70 developers. I have to move from the current setup and split GitLab into separate docker images (GitLab, PostegreSQL and Redis). What should be the recommended size for each container if i have to persist their corresponding data on disk?
I think GitLab will be the one having the maximum space as it will house the code as well. After that PostgreSQL might be the one with lesser space and then Redis with the least. Just guessing. Looking for some figures (GB)