From e21b2d2e69d3f308015538513cfe49725615172d Mon Sep 17 00:00:00 2001 From: Ben Martin Date: Sat, 18 Jan 2025 17:40:26 +0000 Subject: [PATCH] feat(forgejo): add cache server configuration --- modules/forgejo/jobspec.nomad.hcl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/forgejo/jobspec.nomad.hcl b/modules/forgejo/jobspec.nomad.hcl index 2626715..5ee259e 100644 --- a/modules/forgejo/jobspec.nomad.hcl +++ b/modules/forgejo/jobspec.nomad.hcl @@ -77,6 +77,7 @@ job "forgejo" { network { mode = "bridge" + port "cache_server" {} port "envoy_metrics" { to = 9102 } @@ -122,6 +123,8 @@ job "forgejo" { cache: enabled: true dir: "{{ env "NOMAD_TASK_DIR" }}/cache" + host: "forgejo-runner.virtual.consul" + port: {{ env "NOMAD_PORT_cache_server" }} container: network: "host" enable_ipv6: false @@ -152,6 +155,7 @@ job "forgejo" { } service { + port = "9040" provider = "consul" meta {