Decide on Plan for Gitlab Deployment
We run all of our services in KVMs, but how we split them between VMs is to-be-determined.
With Gitlab I see a few options, the following being the 2 I suggest we should choose between:
- We will run Gitlab, and all of the components it requires (postgres, redis, etc.) in a single dedicated VM. (They could still run in distinct containers, but that doesn't matter much to me.)
- We separate out all of the components that support multi-tenancy out into their own VMs.
To upload designs, you'll need to enable LFS. More information