From 5f8a25a2a71b224ea67f0dd28ef9c1474c5a3a64 Mon Sep 17 00:00:00 2001 From: Daniel Berteaud Date: Wed, 27 Mar 2024 13:20:27 +0100 Subject: [PATCH] Add artifacts template --- .../prep.d/{10-rand-secrets => 10-vaultwarden-rand-secrets} | 0 example/vaultwarden.nomad.hcl | 6 ++++++ prep.d/{10-rand-secrets => 10-vaultwarden-rand-secrets} | 0 vaultwarden.nomad.hcl | 1 + 4 files changed, 7 insertions(+) rename example/prep.d/{10-rand-secrets => 10-vaultwarden-rand-secrets} (100%) rename prep.d/{10-rand-secrets => 10-vaultwarden-rand-secrets} (100%) diff --git a/example/prep.d/10-rand-secrets b/example/prep.d/10-vaultwarden-rand-secrets similarity index 100% rename from example/prep.d/10-rand-secrets rename to example/prep.d/10-vaultwarden-rand-secrets diff --git a/example/vaultwarden.nomad.hcl b/example/vaultwarden.nomad.hcl index b2f954e..af2e101 100644 --- a/example/vaultwarden.nomad.hcl +++ b/example/vaultwarden.nomad.hcl @@ -5,6 +5,8 @@ job "vaultwarden" { region = "global" + + group "vaultwarden" { count = 1 @@ -147,6 +149,8 @@ job "vaultwarden" { } + + env { ROCKET_ADDRESS = "127.0.0.1" ROCKET_PORT = 8234 @@ -164,6 +168,8 @@ _EOT env = true } + + # Use a template block instead of env {} so we can fetch values from vault template { data = <<_EOT diff --git a/prep.d/10-rand-secrets b/prep.d/10-vaultwarden-rand-secrets similarity index 100% rename from prep.d/10-rand-secrets rename to prep.d/10-vaultwarden-rand-secrets diff --git a/vaultwarden.nomad.hcl b/vaultwarden.nomad.hcl index 3b4cf1a..e7f0ee7 100644 --- a/vaultwarden.nomad.hcl +++ b/vaultwarden.nomad.hcl @@ -52,6 +52,7 @@ job "[[ .instance ]]" { } [[ template "common/vault.policies" $c ]] +[[ template "common/artifacts" $c ]] env { ROCKET_ADDRESS = "127.0.0.1"