diff options
author | Alex Auvolat <alex@adnab.me> | 2021-12-25 19:40:51 +0100 |
---|---|---|
committer | Alex Auvolat <alex@adnab.me> | 2021-12-25 19:40:51 +0100 |
commit | 60dc1b21a1fdbebae663790e1e07afe704758d61 (patch) | |
tree | 0d96ce82707c6e9caae59deadbdea245f6830e73 /app/dummy/deploy/dummy-nginx.hcl | |
parent | e77254e97f16dfec41277e46ba3ddc7e2bd3d664 (diff) | |
download | nixcfg-60dc1b21a1fdbebae663790e1e07afe704758d61.tar.gz nixcfg-60dc1b21a1fdbebae663790e1e07afe704758d61.zip |
Add hcl files in here for staging cluster
Diffstat (limited to 'app/dummy/deploy/dummy-nginx.hcl')
-rw-r--r-- | app/dummy/deploy/dummy-nginx.hcl | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/app/dummy/deploy/dummy-nginx.hcl b/app/dummy/deploy/dummy-nginx.hcl new file mode 100644 index 0000000..6415010 --- /dev/null +++ b/app/dummy/deploy/dummy-nginx.hcl @@ -0,0 +1,41 @@ +job "dummy-nginx" { + datacenters = ["neptune"] + type = "service" + + group "nginx" { + count = 1 + + constraint { + attribute = "${attr.unique.hostname}" + operator = "=" + value = "carcajou" + } + + network { + port "http" { + to = 80 + } + } + + task "nginx" { + driver = "docker" + config { + image = "nginx" + ports = [ "http" ] + } + } + + service { + port = "http" + tags = [ + "tricot home.adnab.me 100", + ] + check { + type = "http" + path = "/" + interval = "10s" + timeout = "2s" + } + } + } +} |