diff --git a/nomad/traefik/traefik.nomad b/nomad/traefik/traefik.nomad index cc66bdf..5ff0349 100644 --- a/nomad/traefik/traefik.nomad +++ b/nomad/traefik/traefik.nomad @@ -6,7 +6,7 @@ variable "base_hostname" { job "traefik" { datacenters = ["dc1"] - type = "system" + type = "service" priority = 100 constraint { @@ -14,12 +14,19 @@ job "traefik" { value = "ingress" } + constraint { + distinct_hosts = true + } + update { max_parallel = 1 + # canary = 1 + # auto_promote = true auto_revert = true } group "traefik" { + count = 1 network { port "web" {