Investigate Git over SSH on openshift router
Problem
Currently, the OpenShift router only sends traffic through port 80 and 443. This is a problem because we accept Git traffic over SSH, which is port 22. Mapping SSH to any other port, which can be done, does not solve the problem because there are only two ports supported by the OpenShift router, 80 and 443.
Proposal
We will need to pursue a path that most likely involves bypassing the OpenShift router.
The leading proposal can be found in this issue comment. This proposal outlines using a 3rd party load balancing service, but will require admin access.
Another proposal would be to reuse port 80 or 443 via a custom URL, reusing the port for git SSH activity.
Other Information
Followup from https://gitlab.com/charts/gitlab/merge_requests/555
Edited by Eric Brinkman