about summary refs log tree commit diff
path: root/bundles/quad9-demo/files/traefik.yaml
blob: 430db2ee7dd6a28ab4f927fad3d04a67af806122 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
http:
  services:
    quad9-demo:
      loadBalancer:
        servers:
          - url: http://${node.metadata.get("container_gateway", "10.89.0.1")}:${node.metadata.get("www/quad9-demo/port")}

  routers:
    quad9-demo:
      rule: Host(`quad9-33b995.demo.gzr.im`)
      entryPoints:
        - http
        - https
      service: quad9-demo
      middlewares:
        - tls-redirect@file
      tls:
        certResolver: le
        domains:
          - main: '*.demo.gzr.im'