From fa5f9e28e6d8fe4af2a6dda5b8e7dea2184fc9ff Mon Sep 17 00:00:00 2001 From: Ian Fijolek Date: Tue, 6 Sep 2022 09:45:04 -0700 Subject: [PATCH] Move acme certs to /local so they will persit between allocs --- nomad/traefik/traefik.nomad | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nomad/traefik/traefik.nomad b/nomad/traefik/traefik.nomad index 1300670..3b19e3f 100644 --- a/nomad/traefik/traefik.nomad +++ b/nomad/traefik/traefik.nomad @@ -157,7 +157,8 @@ job "traefik" { << if keyExists "traefik/acme/email" ->> [certificatesResolvers.letsEncrypt.acme] email = "<< key "traefik/acme/email" >>" - storage = "/secrets/acme.json" + # Store in /local because /secrets doesn't persist with ephemeral disk + storage = "/local/acme.json" [certificatesResolvers.letsEncrypt.acme.dnsChallenge] provider = "cloudflare" resolvers = ["1.1.1.1:53", "8.8.8.8:53"]