Cells: Introduce Topology Service configuration
Overview
The general information can be found in Cells: SSH Routing for Git Pull (&13532)
Topology Service is a gRPC server that provides an answer to the following question: To which cell an HTTP request related to a particular record (project, group, etc...) should be routed?
Requirement
Introduce Topology Service configuration on GitLab Shell.
This commit !969 (c4a952fc) partially does it. It reads for the following entries in the config.yml
file:
cells:
url: ...
We can make it more explicit:
cells:
global_service_url: ...
This issue is about making this functionality production-ready. But it's currently blocked by Topology Service production readiness.
Edited by Chun Du