fabric8-launcher / launcher-openshift-templates

OpenShift Templates for the Fabric8 Launcher application
http://launcher.fabric8.io
Apache License 2.0
5 stars 17 forks source link

[WIP] Add nginx proxy for routing #21

Closed vpavlin closed 7 years ago

vpavlin commented 7 years ago

This is a first stab on replacing OpenShift routing with nginx reverse proxy.

There 2 major things which need to be resolved:

  1. Image - the image I am using is built from "nginx-tesing" repository, I'll figure out if it's ok for prod by the end of the day
  2. List of methods - I basically added all the methods to the redirect, but maybe that is not necessary - could you please review which are needed and which are not?

Once this is finished, we should be able to replace https://github.com/openshiftio/launchpad-frontend/blob/master/openshift/template.yaml#L18 with a configMap value and potentially remove the routes from frontend.

Sorry for the delay

quintesse commented 7 years ago

Decided to merge this in its current state because its already completely usable. ANother PR can be opened if any further changes need to be made. Thanks @vpavlin !