diff options
author | Quentin Dufour <quentin@deuxfleurs.fr> | 2020-05-05 16:34:16 +0200 |
---|---|---|
committer | Quentin Dufour <quentin@deuxfleurs.fr> | 2020-05-05 16:34:16 +0200 |
commit | 87ea44d161fc924a364011e42a337650e7897cc4 (patch) | |
tree | 7d63e838eaf20a141865a9da92835fed3c4fee42 /nomad/traefik.hcl | |
parent | 7cf4ed0c872c926ab8a4bd8515c6e0d3880b14d9 (diff) | |
download | infrastructure-87ea44d161fc924a364011e42a337650e7897cc4.tar.gz infrastructure-87ea44d161fc924a364011e42a337650e7897cc4.zip |
Switch Traefik to an HTTP check
Diffstat (limited to 'nomad/traefik.hcl')
-rw-r--r-- | nomad/traefik.hcl | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/nomad/traefik.hcl b/nomad/traefik.hcl index 3796c2d..1edc8ef 100644 --- a/nomad/traefik.hcl +++ b/nomad/traefik.hcl @@ -13,7 +13,6 @@ job "frontend" { https_port = 443 http_port = 80 adm_port = 8082 - synapse_federation_frontend = 8448 } volumes = [ "secrets/traefik.toml:/etc/traefik/traefik.toml", @@ -23,9 +22,6 @@ job "frontend" { resources { memory = 101 network { - port "synapse_federation_frontend" { - static = "8448" - } port "https_port" { static = "443" } @@ -39,13 +35,15 @@ job "frontend" { } service { - tags = ["https"] + tags = ["https", "frontend"] port = "https_port" address_mode = "host" name = "traefik" check { - type = "tcp" - port = "https_port" + type = "http" + protocol = "http" + port = "adm_port" + path = "/ping" interval = "60s" timeout = "5s" check_restart { |