In T425441: gitlab behind CDN we initially followed the Gerrit playbook. But, we recently have decided to move Gitlab's SSH to gitlab-ssh.wikimedia.org, resolving directly to the GitLab hosts. The CDN will only serve HTTPS, which removes the original reason for dedicated IPs on the CDN.
If we chose to serve gitlab.wikimedia.org with text-lb instead of dedicated loadbalancers, as highlighted in this comment, we could:
- abandon the catalog + Liberica changes (in that relation chain)
- return the 14 unused gitlab-lb IPs
As discussed with @ssingh on IRC, this task is to address the following concerns:
- Any capacity or isolation concern with git-over-HTTPS traffic on text-lb?
- In {T365259} the conclusion was "as far as HTTPS is concerned, the CDN is Gerrit" , Gitlab will be in the same situation (only for HTTPS). Is it OK?