diff --git a/docker-env2/traefik/dynamic.yml b/docker-env2/traefik/dynamic.yml new file mode 100644 index 0000000..ae728d2 --- /dev/null +++ b/docker-env2/traefik/dynamic.yml @@ -0,0 +1,18 @@ +http: + routers: + central: + rule: "PathPrefix(`/`)" + service: central + entryPoints: + - web + + services: + central: + loadBalancer: + healthCheck: + path: /health/active + interval: 5s + timeout: 3s + servers: + - url: "http://scadalink-env2-central-a:5000" + - url: "http://scadalink-env2-central-b:5000" diff --git a/docker-env2/traefik/traefik.yml b/docker-env2/traefik/traefik.yml new file mode 100644 index 0000000..3a921ce --- /dev/null +++ b/docker-env2/traefik/traefik.yml @@ -0,0 +1,11 @@ +entryPoints: + web: + address: ":80" + +api: + dashboard: true + insecure: true + +providers: + file: + filename: /etc/traefik/dynamic.yml