You can find the template for gitlab.rb at https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/files/gitlab-config-template/gitlab.rb.template. It is not updated after upgrades.
You can also use omnibus or GitLab to implement high availability (HA) for your GitLab installation.
There is a part in gitlab.rb where you can define the role of the GitLab instance you are configuring. If there are no roles defined by default, omnibus will configure your server to host all the core components of GitLab.
For instance, add the following line of code if your instance will run as a Redis master, and have the Redis sentinel agent running:
roles ['redis_sentinel_role', 'redis_master_role']
The following roles are available:
- redis_sentinel_role: Enables the sentinel service only.
- redis_master_role: Enables...