mirror of
https://github.com/commercialhaskell/stackage-server.git
synced 2026-01-12 04:08:29 +01:00
Route ingress hoogle traffic to separate service
This commit is contained in:
parent
0afe4a7ab5
commit
cca49c10b8
@ -7,15 +7,25 @@ metadata:
|
||||
annotations:
|
||||
kubernetes.io/ingress.class: "nginx"
|
||||
kubernetes.io/tls-acme: "true"
|
||||
nginx.ingress.kubernetes.io/use-regex: "true"
|
||||
spec:
|
||||
rules:
|
||||
- host: "${HOST}"
|
||||
http:
|
||||
paths:
|
||||
- backend:
|
||||
serviceName: "${DEPLOYMENT_NAME}"
|
||||
servicePort: 80
|
||||
- path: /haddock.*
|
||||
backend:
|
||||
serviceName: "${DEPLOYMENT_NAME}"
|
||||
servicePort: 80
|
||||
- path: /.+/hoogle
|
||||
backend:
|
||||
serviceName: "${HOOGLE_DEPLOYMENT_NAME}"
|
||||
servicePort: 80
|
||||
- backend:
|
||||
serviceName: "${DEPLOYMENT_NAME}"
|
||||
servicePort: 80
|
||||
tls:
|
||||
- hosts:
|
||||
- "${HOST}"
|
||||
secretName: "${DEPLOYMENT_NAME}-tls"
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user