blob: aa1b9235b7e979aa282a40f2d2665bfd8ecdf407 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
http:
services:
go-away:
loadBalancer:
servers:
- url: http://${node.metadata.get("container_gateway", "10.89.0.1")}:${node.metadata.get("go-away/port")}
go-away-metrics:
loadBalancer:
servers:
- url: http://${node.metadata.get("container_gateway", "10.89.0.1")}:${node.metadata.get("go-away-metrics/port")}
routers:
gzr-im:
rule: Host(`gzr.im`) || Host(`gnzler.io`) || Host(`gnzler.de`)
entryPoints:
- http
- https
service: go-away
middlewares:
- tls-redirect@file
tls:
certResolver: le
gonca-me:
rule: Host(`gonca.me`)
entryPoints:
- http
- https
service: go-away
middlewares:
- tls-redirect@file
tls:
certResolver: le
go-away-metrics:
rule: Path(`/metrics/go-away`)
entryPoints:
- metrics
service: go-away-metrics
middlewares:
- replacepath-metrics@file
|