GitLab service provided by a GitLab Docker image, in context of the cluster project
Then, the indications below are for the cluster context
This service is deployed via Consul like other services in the cluster.
For the first launch, an initial configuration and database were generated. This configuration can be customized in editing the gitlab.rb file in /etc/gitlab/ (this directory is mapped with a Docker volume named containername_config).
Clone by SSH is dependent of the Cluster HAProxy configuration, specificly the port used for it (see the Cluster HAProxy configuration file template).