August 2019
Beginner
608 pages
16h 7m
English
The first declaration in this file is which role the instance will play in our infrastructure:
# Disable all components except Consul roles ['consul_role']
The second set of declarations disables all other functions for this host. GitLab omnibus will only configure services for running consul:
## Disable all other services sidekiq['enable'] = false gitlab_workhorse['enable'] = false unicorn['enable'] = false postgresql['enable'] = false nginx['enable'] = false prometheus['enable'] = false alertmanager['enable'] = false pgbouncer_exporter['enable'] = false gitlab_monitor['enable'] = false gitaly['enable'] = false
In the next section, the nodes that will be part of the consul cluster are defined:
# Consul nodes ...
Read now
Unlock full access