diff options
author | Pedro Alvarez Piedehierro <palvarez89@gmail.com> | 2017-03-22 00:21:19 +0000 |
---|---|---|
committer | Pedro Alvarez Piedehierro <palvarez89@gmail.com> | 2017-03-22 00:21:46 +0000 |
commit | 93de0f21f96affe944f6b5afbe166b0eb95cdde2 (patch) | |
tree | 84a1fbdd19c20a5b1bed776a547f70071c11cc0d /baserock_frontend | |
parent | 2e683b5893b315a93d198d17828e167d3ee7de4b (diff) | |
download | infrastructure-93de0f21f96affe944f6b5afbe166b0eb95cdde2.tar.gz |
baserock_frontend: Prepare to redirect spec and docs subdomains
This will let us use easily more SSL certs from our HAProxy instance
Diffstat (limited to 'baserock_frontend')
-rw-r--r-- | baserock_frontend/haproxy.cfg | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/baserock_frontend/haproxy.cfg b/baserock_frontend/haproxy.cfg index 025e21e9..76494878 100644 --- a/baserock_frontend/haproxy.cfg +++ b/baserock_frontend/haproxy.cfg @@ -58,12 +58,13 @@ frontend https-in acl host_irclogs hdr(host) -m beg -i irclogs use_backend baserock_irclogs_http if host_irclogs + acl host_spec hdr(host) -m beg -i spec + acl host_spec hdr(host) -m beg -i docs + use_backend baserock_spec_http if host_spec + acl host_download hdr(host) -m beg -i download use_backend baserock_webserver_http if host_download - acl host_docs hdr(host) -m beg -i docs - use_backend baserock_webserver_http if host_docs - use_backend baserock_openid_provider_http if { hdr(host) -m beg -i openid } frontend ssh-in: @@ -83,6 +84,12 @@ frontend ssh-in: # Entries here locate each server backend. +backend baserock_spec_http + # Point to Gitlab pages url. This repository has to have configured + # alternative domain names in order to make this redirection work. + # Otherwise Gitlab will just show a 404 page + server baserock_spec baserock.gitlab.io:80 + backend baserock_gerrit_http server baserock_gerrit 192.168.222.69:8080 |