summaryrefslogtreecommitdiff
path: root/jobs
diff options
context:
space:
mode:
authorMathias Magnusson <mathias@magnusson.space>2023-08-22 21:53:18 +0200
committerMathias Magnusson <mathias@magnusson.space>2023-08-22 21:55:03 +0200
commit3a03268818cac52f93d32703fd089904cd5702e1 (patch)
treeefa8ac02e266ab00d7adce7358a27d5ec360a210 /jobs
parenta74c5c827599d08a246fe49eeb79b2e0514857d4 (diff)
downloadgarm-3a03268818cac52f93d32703fd089904cd5702e1.tar.gz
Reduce resource requirements
Diffstat (limited to 'jobs')
-rw-r--r--jobs/files.nomad.hcl5
-rw-r--r--jobs/homepage/homepage.nomad.hcl5
-rw-r--r--jobs/nginx.nomad.hcl5
3 files changed, 15 insertions, 0 deletions
diff --git a/jobs/files.nomad.hcl b/jobs/files.nomad.hcl
index d5eb6f3..b5c63d5 100644
--- a/jobs/files.nomad.hcl
+++ b/jobs/files.nomad.hcl
@@ -26,6 +26,11 @@ job "files" {
task "web" {
driver = "docker"
+ resources {
+ cpu = 50
+ memory = 20
+ }
+
volume_mount {
volume = "files"
destination = "/var/www"
diff --git a/jobs/homepage/homepage.nomad.hcl b/jobs/homepage/homepage.nomad.hcl
index c8ca5ad..6c76dee 100644
--- a/jobs/homepage/homepage.nomad.hcl
+++ b/jobs/homepage/homepage.nomad.hcl
@@ -23,6 +23,11 @@ job "homepage" {
task "web" {
driver = "docker"
+ resources {
+ cpu = 50
+ memory = 20
+ }
+
config {
image = "nginx:1.25-alpine"
ports = ["http"]
diff --git a/jobs/nginx.nomad.hcl b/jobs/nginx.nomad.hcl
index ccd9e0a..2ed377f 100644
--- a/jobs/nginx.nomad.hcl
+++ b/jobs/nginx.nomad.hcl
@@ -20,6 +20,11 @@ job "virtual-hosting" {
task "nginx" {
driver = "docker"
+ resources {
+ cpu = 50
+ memory = 20
+ }
+
volume_mount {
volume = "certs"
destination = "/var/local/certs"