From 2ba6fbacca8de4a1b26f1dd13c4376d2939fe3f7 Mon Sep 17 00:00:00 2001 From: Udo Waechter Date: Tue, 26 Sep 2023 12:09:45 +0200 Subject: [PATCH] nomad only services for traefik - WIP --- _sys/nomad.hcl | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 _sys/nomad.hcl diff --git a/_sys/nomad.hcl b/_sys/nomad.hcl new file mode 100644 index 0000000..9262670 --- /dev/null +++ b/_sys/nomad.hcl @@ -0,0 +1,24 @@ +# should define only the domain for existing nomads... +job "nomad" { + type = "service" + group "nomad" { + count = 5 + constraint { + operator = "distinct_hosts" + value = "true" + } + network { + port "http" { + to = 4646 + } + } + + service { + name = "nomad" + tags = [ + "traefik.enable=true", + "traefik.http.routers.traefik.rule=Host(`nomad.service.consul`)", + ] + } + } +}