diff options
author | Quentin <quentin@deuxfleurs.fr> | 2020-12-28 10:49:09 +0100 |
---|---|---|
committer | Quentin <quentin@deuxfleurs.fr> | 2020-12-28 10:49:09 +0100 |
commit | a2f8e11d06f5232e1100fe278fc579c80f9970d0 (patch) | |
tree | 8d494dc0b5d486ef83673e1f525c1492601f1b92 /app/deployment/web_static.hcl | |
parent | 48db0185a45e8682ab7dac53e836d6114c54b35e (diff) | |
download | infrastructure-a2f8e11d06f5232e1100fe278fc579c80f9970d0.tar.gz infrastructure-a2f8e11d06f5232e1100fe278fc579c80f9970d0.zip |
Migrate plume+diagnet+web_static
Diffstat (limited to 'app/deployment/web_static.hcl')
-rw-r--r-- | app/deployment/web_static.hcl | 30 |
1 files changed, 14 insertions, 16 deletions
diff --git a/app/deployment/web_static.hcl b/app/deployment/web_static.hcl index c935b2a..51de395 100644 --- a/app/deployment/web_static.hcl +++ b/app/deployment/web_static.hcl @@ -8,13 +8,15 @@ job "web_static" { } group "landing" { + network { + port "deuxfleurs_port" { to = 8080 } + } + task "server" { driver = "docker" config { image = "superboum/amd64_webpull_pug:v4" - port_map { - web_port = 8080 - } + ports = [ "deuxfleurs_port" ] } template { @@ -28,9 +30,6 @@ EOH resources { memory = 200 - network { - port "web_port" {} - } } service { @@ -41,12 +40,12 @@ EOH "traefik.frontend.rule=Host:deuxfleurs.fr,www.deuxfleurs.fr,deuxfleurs.org,www.deuxfleurs.org;PathPrefix:/", "traefik.frontend.priority=10" ] - port = "web_port" + port = "deuxfleurs_port" address_mode = "host" name = "landing" check { type = "tcp" - port = "web_port" + port = "deuxfleurs_port" interval = "60s" timeout = "5s" check_restart { @@ -60,13 +59,15 @@ EOH } group "quentin" { + network { + port "quentin_port" { to = 8080 } + } + task "server" { driver = "docker" config { image = "superboum/amd64_webpull_ruby:v1" - port_map { - web_port = 8080 - } + ports = [ "quentin_port" ] } template { @@ -80,9 +81,6 @@ EOH resources { memory = 500 - network { - port "web_port" {} - } } service { @@ -92,12 +90,12 @@ EOH "traefik.frontend.entryPoints=https", "traefik.frontend.rule=Host:quentin.dufour.io,www.quentin.dufour.io;PathPrefix:/" ] - port = "web_port" + port = "quentin_port" address_mode = "host" name = "blog-quentin" check { type = "tcp" - port = "web_port" + port = "quentin_port" interval = "60s" timeout = "5s" check_restart { |