Split Web and API from config
Hello!
We currently have a Gitlab HA Setup but we wan't to split WEB and API parts.
Currently on Gitlab EE setup we could split:
- external_url: global gitlab url
- pages_external_url: gitlab pages specific url
- gitlab_ssh_host: gitlab ssh host (who appears for the clone)
But we can't define an API node and a Web node eg "api.gitlab.example.com" and "gitlab.example.com"
Config example
API Node
api_external_url "https://api.gitlab.example.com"
external_url "https://gitlab.example.com"
api["enable"] = true
gitlab_rails["internal_api_url"] = "https://api.gitlab.example.com"
Web Node
external_url "https://gitlab.example.com"
api_external_url "https://api.gitlab.example.com"
web["enable"] = true
gitlab_rails["internal_api_url"] = "https://api.gitlab.example.com"