From 09f11dcd855965b2924b8eaa7cee373cdb0bc004 Mon Sep 17 00:00:00 2001 From: Ian Fijolek Date: Wed, 27 Jul 2022 14:41:13 -0700 Subject: [PATCH] Add vault stanza to levant services --- service.nomad | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/service.nomad b/service.nomad index 5d1018f..c589eba 100644 --- a/service.nomad +++ b/service.nomad @@ -17,6 +17,7 @@ # healthcheck = "/" # mysql = bool # redis = bool +# vault = bool job "[[.name]]" { region = "global" datacenters = ["dc1"] @@ -121,6 +122,15 @@ job "[[.name]]" { [[ end ]] } + [[ if default false .vault -]] + vault { + policies = [ + "access-tables", + "nomad-task", + ] + } + [[ end -]] + [[ with .env -]] env = { [[- range $k, $v := . ]]