From 87986ff3cf98d09fa0c477c6087c95a4872a7d0e Mon Sep 17 00:00:00 2001 From: Alex Auvolat Date: Sat, 25 Dec 2021 19:40:30 +0100 Subject: [PATCH] Move out .hcl files specific to Neptune cluster --- app/dummy/deploy/dummy-nginx.hcl | 41 ------ app/dummy/deploy/dummy-synapse.hcl | 48 ------- .../deploy/frontend-tricot-neptune.hcl | 67 --------- app/garage-staging/config/garage.toml | 23 ---- app/garage-staging/deploy/garage.hcl | 130 ------------------ .../secrets/garage-staging/rpc_secret | 1 - 6 files changed, 310 deletions(-) delete mode 100644 app/dummy/deploy/dummy-nginx.hcl delete mode 100644 app/dummy/deploy/dummy-synapse.hcl delete mode 100644 app/frontend/deploy/frontend-tricot-neptune.hcl delete mode 100644 app/garage-staging/config/garage.toml delete mode 100644 app/garage-staging/deploy/garage.hcl delete mode 100644 app/garage-staging/secrets/garage-staging/rpc_secret diff --git a/app/dummy/deploy/dummy-nginx.hcl b/app/dummy/deploy/dummy-nginx.hcl deleted file mode 100644 index 6415010..0000000 --- a/app/dummy/deploy/dummy-nginx.hcl +++ /dev/null @@ -1,41 +0,0 @@ -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" - } - } - } -} diff --git a/app/dummy/deploy/dummy-synapse.hcl b/app/dummy/deploy/dummy-synapse.hcl deleted file mode 100644 index 2d54960..0000000 --- a/app/dummy/deploy/dummy-synapse.hcl +++ /dev/null @@ -1,48 +0,0 @@ -job "dummy-synapse" { - datacenters = ["neptune"] - type = "service" - - group "synapse" { - count = 1 - - constraint { - attribute = "${attr.unique.hostname}" - operator = "=" - value = "cariacou" - } - - network { - port "http" { - to = 8008 - } - } - - task "synapse" { - driver = "docker" - config { - image = "matrixdotorg/synapse:v1.48.0" - ports = [ "http" ] - volumes = [ - "/mnt/ssd/dummy-synapse:/data", - ] - } - } - - - service { - port = "http" - tags = [ - "tricot matrix.home.adnab.me 100", - "tricot matrix.home.adnab.me:443 100", - "tricot matrix.home.adnab.me:8448 100", - "tricot-add-header Access-Control-Allow-Origin *", - ] - check { - type = "http" - path = "/" - interval = "10s" - timeout = "2s" - } - } - } -} diff --git a/app/frontend/deploy/frontend-tricot-neptune.hcl b/app/frontend/deploy/frontend-tricot-neptune.hcl deleted file mode 100644 index d36cce7..0000000 --- a/app/frontend/deploy/frontend-tricot-neptune.hcl +++ /dev/null @@ -1,67 +0,0 @@ -job "frontend" { - datacenters = ["neptune"] - type = "service" - priority = 90 - - group "tricot" { - constraint { - attribute = "${attr.unique.hostname}" - operator = "=" - value = "carcajou" - } - - network { - port "http_port" { static = 80 } - port "https_port" { static = 443 } - port "admin_port" { static = 8082 } - } - - task "server" { - driver = "docker" - - config { - image = "lxpz/amd64_tricot:25" - network_mode = "host" - readonly_rootfs = true - ports = [ "http_port", "https_port", "admin_port" ] - } - - resources { - cpu = 2000 - memory = 200 - } - - restart { - interval = "30m" - attempts = 2 - delay = "15s" - mode = "delay" - } - - template { - data = <