Compare commits

..

2 Commits

Author SHA1 Message Date
0da290ff3c feat(haproxy): Add HAProxy render template 2023-05-02 01:43:06 +02:00
80024c70a7 fix(remco): Create render dir if needed 2023-05-02 01:42:34 +02:00
2 changed files with 8 additions and 0 deletions

View File

@@ -8,6 +8,7 @@ name = "${DOCKER_GROUP_NAME}"
[[resource.template]]
src = "${REMCO_DOCKER_CONFIG}/templates.d/${DOCKER_GROUP_NAME}/fqdn-context.env"
dst = "${REMCO_DOCKER_CONFIG}/rendered.d/${DOCKER_GROUP_NAME}/${DOCKER_FQDN}_${DOCKER_CTX}.env"
make_directories = true
[resource.backend]
[resource.backend.vault]

View File

@@ -0,0 +1,7 @@
{% set VAULT_KEY = getenv("VAULT_KEY") %}
# This file is maintained by remco and populated with data from HashiCorp
# Vault. Changes not done in Vault will be reverted when file gets rendered.
{% for key in ls(VAULT_KEY|add:"/data") %}
{{key}}={{ getv(VAULT_KEY|add:"/data/"|add:key) }}
{% endfor %}