FMN: expose at notifications.fp.o

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
This commit is contained in:
Aurélien Bompard 2023-04-19 18:00:24 +02:00
parent ad2dea0cb8
commit 0972492ebd
No known key found for this signature in database
GPG key ID: 31584CFEB9BF64AD
3 changed files with 26 additions and 0 deletions

View file

@ -140,6 +140,17 @@
header_scheme: true
proxyurl: http://localhost:10036
- role: httpd/reverseproxy
website: "notifications{{ env_suffix }}.fedoraproject.org"
destname: fmn
balancer_name: apps-ocp
balancer_members: "{{ (env == 'staging')|ternary(ocp_nodes_stg, ocp_nodes) }}"
targettype: openshift
keephost: true
ocp4: true
tags:
- fmn
- role: httpd/reverseproxy
website: ask.fedoraproject.org
destname: askbot

View file

@ -617,6 +617,13 @@
gzip: true
cert_name: "{{wildcard_cert_name}}"
- role: httpd/website
site_name: "notifications{{ env_suffix }}.fedoraproject.org"
sslonly: true
cert_name: "{{wildcard_cert_name}}"
tags:
- fmn
- role: httpd/website
site_name: pdc.fedoraproject.org
server_aliases: [pdc.stg.fedoraproject.org]

View file

@ -138,6 +138,14 @@
objectname: service.yml
# Routes
- role: openshift/route
app: fmn
routename: frontend
host: "notifications{{ env_suffix }}.fedoraproject.org"
servicename: frontend
serviceport: web
annotations:
haproxy.router.openshift.io/timeout: 5m
- role: openshift/route
app: fmn
routename: frontend