55 lines
1.1 KiB
YAML
Executable file
55 lines
1.1 KiB
YAML
Executable file
---
|
|
# yaml-language-server: $schema=https://www.schemastore.org/traefik-v3.json
|
|
|
|
http:
|
|
routers:
|
|
haikuatelier:
|
|
entryPoints:
|
|
- websecure
|
|
middlewares:
|
|
- compression
|
|
- security
|
|
rule: Host(`haikuatelier.gcch.local`)
|
|
service: service-haikuatelier
|
|
tls: true
|
|
|
|
jaeger:
|
|
entryPoints:
|
|
- websecure
|
|
middlewares:
|
|
- compression
|
|
- security
|
|
rule: Host(`jaeger.gcch.local`)
|
|
service: service-jaeger
|
|
tls: true
|
|
|
|
jaeger-http:
|
|
entryPoints:
|
|
- websecure
|
|
middlewares:
|
|
- compression
|
|
- security
|
|
rule: Host(`jaeger-http.gcch.local`)
|
|
service: service-jaeger-http
|
|
tls: true
|
|
|
|
monitor:
|
|
entryPoints:
|
|
- websecure
|
|
rule: Host(`monitor.gcch.local`)
|
|
service: api@internal
|
|
tls: true
|
|
|
|
phpmyadmin:
|
|
entryPoints:
|
|
- "websecure"
|
|
rule: "Host(`phpmyadmin.gcch.local`)"
|
|
service: "service-phpmyadmin"
|
|
tls: true
|
|
|
|
whoami:
|
|
entryPoints:
|
|
- websecure
|
|
rule: Host(`gcch.local`)
|
|
service: service-whoami
|
|
tls: true
|