From eee3691f96139d0722b82d647dbad8d09d714a90 Mon Sep 17 00:00:00 2001 From: vincent Date: Thu, 12 May 2022 11:36:04 +0200 Subject: [PATCH] update ressource memory --- chainetv.nomad | 3 +++ deconz.nomad | 5 ++++- drone.nomad | 9 +++++++++ gitea.nomad | 3 +++ pacoloco.nomad | 5 ++++- pihole.nomad | 3 +++ prometheus.nomad | 3 +++ radicale.nomad | 5 ++++- supysonic.nomad | 11 ++++++++--- traefik-ingress.nomad | 5 ++++- traefik-local.nomad | 7 +++++-- tt-rss.nomad | 13 +++++++++++-- vaultwarden.nomad | 5 ++++- 13 files changed, 65 insertions(+), 12 deletions(-) diff --git a/chainetv.nomad b/chainetv.nomad index fce6ae2..c70b315 100644 --- a/chainetv.nomad +++ b/chainetv.nomad @@ -33,6 +33,9 @@ job "chainetv" { image = "ducampsv/chainetv:latest" ports = ["http"] } + resources { + memory = 200 + } } } diff --git a/deconz.nomad b/deconz.nomad index dbb1b9f0..a60bd46 100644 --- a/deconz.nomad +++ b/deconz.nomad @@ -20,7 +20,7 @@ job "deconz" { port "ws" {} } - task "server" { + task "deconz" { driver = "docker" service { name = "deconz" @@ -44,6 +44,9 @@ job "deconz" { DECONZ_WEB_PORT = "${NOMAD_PORT_http}" DECONZ_WS_PORT = "${NOMAD_PORT_ws}" } + resources { + memory = 75 + } } diff --git a/drone.nomad b/drone.nomad index 9935257..4e53ad5 100644 --- a/drone.nomad +++ b/drone.nomad @@ -59,6 +59,9 @@ job "drone" { destination = "local/drone.env" env = true } + resources { + memory = 100 + } } task "drone-runner"{ @@ -83,6 +86,9 @@ job "drone" { destination = "local/drone-runner.env" env = true } + resources { + memory = 50 + } } } @@ -113,6 +119,9 @@ job "drone" { destination = "local/drone-runner.env" env = true } + resources { + memory = 50 + } } } diff --git a/gitea.nomad b/gitea.nomad index 3c329e0..6c48e18 100644 --- a/gitea.nomad +++ b/gitea.nomad @@ -80,6 +80,9 @@ job "git" { destination = "secrets/gitea.env" env = true } + resources { + memory = 300 + } } } } diff --git a/pacoloco.nomad b/pacoloco.nomad index 9b69dfd..8b67778 100644 --- a/pacoloco.nomad +++ b/pacoloco.nomad @@ -13,7 +13,7 @@ job "pacoloco" { to = 9129 } } - task "server" { + task "pacoloco-server" { driver = "docker" service { name = "pacoloco" @@ -56,6 +56,9 @@ prefetch: EOH destination = "local/pacoloco.yaml" } + resources { + memory = 200 + } } } diff --git a/pihole.nomad b/pihole.nomad index 937806c..2dc56e9 100644 --- a/pihole.nomad +++ b/pihole.nomad @@ -61,6 +61,9 @@ job "pihole" { destination="local/dnsmasq.d/02-localresolver.conf" } + resources { + memory = 200 + } } } } diff --git a/prometheus.nomad b/prometheus.nomad index adfdf8c..1c1c25c 100644 --- a/prometheus.nomad +++ b/prometheus.nomad @@ -83,6 +83,9 @@ EOH timeout = "2s" } } + resources { + memory = 200 + } } } } diff --git a/radicale.nomad b/radicale.nomad index ef70268..a8f022b 100644 --- a/radicale.nomad +++ b/radicale.nomad @@ -16,7 +16,7 @@ job "radicale" { policies= ["acces-policy"] } - task "server" { + task "radicale" { driver = "docker" service { name = "radicale" @@ -62,6 +62,9 @@ job "radicale" { EOH destination = "local/config" } + resources { + memory = 100 + } } } diff --git a/supysonic.nomad b/supysonic.nomad index 842a8bd..3c2a39e 100644 --- a/supysonic.nomad +++ b/supysonic.nomad @@ -37,7 +37,7 @@ job "supysonic" { ] } - task "frontend" { + task "supysonic-frontend" { driver = "docker" config { image= "nginx:alpine" @@ -76,9 +76,11 @@ http { destination = "etc/nginx/nginx.conf" } - + resources { + memory = 75 } - task "server" { + } + task "supysonic-server" { driver = "docker" config { image = "ogarcia/supysonic:full-sql" @@ -105,6 +107,9 @@ http { destination = "secrets/supysonic.env" env = true } + resources { + memory = 256 + } } } diff --git a/traefik-ingress.nomad b/traefik-ingress.nomad index 67a9630..609d759 100644 --- a/traefik-ingress.nomad +++ b/traefik-ingress.nomad @@ -21,7 +21,7 @@ job "traefik-ingress" { vault{ policies=["access-tables"] } - task "server" { + task "traefik-ingress" { driver = "docker" service { name = "traefik" @@ -97,6 +97,9 @@ job "traefik-ingress" { left_delimiter = "{{{" right_delimiter = "}}}" } + resources { + memory = 200 + } } } } diff --git a/traefik-local.nomad b/traefik-local.nomad index 47665de..461adb9 100644 --- a/traefik-local.nomad +++ b/traefik-local.nomad @@ -25,7 +25,7 @@ job "traefik-local" { policies=["access-tables"] } - task "server" { + task "traefik-local" { driver = "docker" service { name = "traefik-local" @@ -108,7 +108,10 @@ job "traefik-local" { change_mode = "noop" left_delimiter = "{{{" right_delimiter = "}}}" - } + } + resources { + memory = 200 + } } } } diff --git a/tt-rss.nomad b/tt-rss.nomad index d7d20e5..e865543 100644 --- a/tt-rss.nomad +++ b/tt-rss.nomad @@ -61,9 +61,12 @@ job "tt-rss" { env = true } + resources { + memory = 150 + } } - task "updater" { + task "ttrss-updater" { driver = "docker" config { image = "cthulhoo/ttrss-fpm-pgsql-static" @@ -90,9 +93,12 @@ job "tt-rss" { env = true } + resources { + memory = 150 + } } - task "frontend" { + task "ttrss-frontend" { driver = "docker" config { image= "nginx:alpine" @@ -171,6 +177,9 @@ job "tt-rss" { destination = "etc/nginx/nginx.conf" } + resources { + memory = 50 + } } } diff --git a/vaultwarden.nomad b/vaultwarden.nomad index 387aa9b..80b6776 100644 --- a/vaultwarden.nomad +++ b/vaultwarden.nomad @@ -17,7 +17,7 @@ job "vaultwarden" { policies= ["access-tables"] } - task "server" { + task "vaultwarden" { driver = "docker" service { name = "vaultwarden" @@ -64,6 +64,9 @@ job "vaultwarden" { destination = "secrets/vaultwarden.env" env = true } + resources { + memory = 150 + } } }