diff options
Diffstat (limited to 'doc/administration/high_availability/consul.md')
-rw-r--r-- | doc/administration/high_availability/consul.md | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/doc/administration/high_availability/consul.md b/doc/administration/high_availability/consul.md index 6762a81f671..1f22c46a0ad 100644 --- a/doc/administration/high_availability/consul.md +++ b/doc/administration/high_availability/consul.md @@ -4,14 +4,17 @@ type: reference # Working with the bundled Consul service **(PREMIUM ONLY)** -As part of its High Availability stack, GitLab Premium includes a bundled version of [Consul](https://www.consul.io/) that can be managed through `/etc/gitlab/gitlab.rb`. +As part of its High Availability stack, GitLab Premium includes a bundled version of [Consul](https://www.consul.io/) that can be managed through `/etc/gitlab/gitlab.rb`. Consul is a service networking solution. When it comes to [GitLab Architecture](../../development/architecture.md), Consul utilization is supported for configuring: + +1. [Monitoring in Scaled and Highly Available environments](monitoring_node.md) +1. [PostgreSQL High Availability with Omnibus](database.md#high-availability-with-omnibus-gitlab-premium-only) A Consul cluster consists of multiple server agents, as well as client agents that run on other nodes which need to talk to the Consul cluster. ## Prerequisites First, make sure to [download/install](https://about.gitlab.com/install/) -GitLab Omnibus **on each node**. +Omnibus GitLab **on each node**. Choose an installation method, then make sure you complete steps: @@ -107,7 +110,7 @@ For larger clusters, it is possible to restart multiple agents at a time. See th Nodes running GitLab-bundled Consul should be: -- Members of a healthy cluster prior to upgrading the GitLab Omnibus package. +- Members of a healthy cluster prior to upgrading the Omnibus GitLab package. - Upgraded one node at a time. NOTE: **NOTE:** |