From c4a6cf1534b864d3941c839d4a4dca7e505bd828 Mon Sep 17 00:00:00 2001 From: Quentin Date: Sat, 12 Sep 2020 10:03:48 +0200 Subject: Rebase first step --- nomad/traefik.hcl | 68 ------------------------------------------------------- 1 file changed, 68 deletions(-) delete mode 100644 nomad/traefik.hcl (limited to 'nomad/traefik.hcl') diff --git a/nomad/traefik.hcl b/nomad/traefik.hcl deleted file mode 100644 index a0803e4..0000000 --- a/nomad/traefik.hcl +++ /dev/null @@ -1,68 +0,0 @@ -job "frontend" { - datacenters = ["dc1"] - type = "service" - - group "traefik" { - task "server" { - driver = "docker" - - config { - image = "amd64/traefik:1.7.20" - readonly_rootfs = true - port_map { - https_port = 443 - http_port = 80 - adm_port = 8082 - } - volumes = [ - "secrets/traefik.toml:/etc/traefik/traefik.toml", - ] - } - - resources { - memory = 265 - network { - port "https_port" { - static = "443" - } - port "http_port" { - static = "80" - } - port "adm_port" { - static = "8082" - } - } - } - - service { - tags = [ - "https", - "frontend", - "(diplonat (tcp_port 80 443))" - ] - port = "https_port" - address_mode = "host" - name = "traefik" - check { - type = "http" - protocol = "http" - port = "adm_port" - path = "/ping" - interval = "60s" - timeout = "5s" - check_restart { - limit = 3 - grace = "90s" - ignore_warnings = false - } - } - } - - template { - data = "{{ key \"configuration/traefik/traefik.toml\" }}" - destination = "secrets/traefik.toml" - } - } - } -} - -- cgit v1.2.3