renew_vault_certificates/templates/vault_config.hcl.j2
2023-04-16 22:26:14 +02:00

31 lines
778 B
Django/Jinja

vault {
address = "{{ renew_vault_certificates_vault_addr }}"
token = "hvs.wKkE4dPFMQLdApisRxNK3uJo"
unwrap_token = false
renew_token = false
}
template {
source = "/etc/consul-template/ednz.pem.tpl"
destination = "/opt/vault/tls/ednz.pem"
perms = 0700
user = "vault"
group = "vault"
command = "sh -c 'date && pkill -SIGHUP vault'"
}
template {
source = "/etc/consul-template/ednz.key.tpl"
destination = "/opt/vault/tls/ednz.key"
perms = 0700
user = "vault"
group = "vault"
command = "sh -c 'date && pkill -SIGHUP vault'"
}
template {
source = "/etc/consul-template/ca.crt.tpl"
destination = "/opt/vault/tls/ca.crt"
user = "vault"
group = "vault"
}