From 0ea9a040280d84b4096dc4b214d536dd68e1f798 Mon Sep 17 00:00:00 2001 From: Shane McDonald Date: Wed, 23 Jun 2021 19:57:44 -0400 Subject: [PATCH] Preserve newlines when restored secrets contain newlines --- roles/restore/templates/secrets.yml.j2 | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/roles/restore/templates/secrets.yml.j2 b/roles/restore/templates/secrets.yml.j2 index beeaf840..0b56feb6 100644 --- a/roles/restore/templates/secrets.yml.j2 +++ b/roles/restore/templates/secrets.yml.j2 @@ -12,8 +12,9 @@ metadata: app.kubernetes.io/component: '{{ deployment_type }}' app.kubernetes.io/operator-version: '{{ lookup("env", "OPERATOR_VERSION") }}' stringData: - {% for key, value in secrets[secret]['data'].items() %} - '{{ key }}': '{{ value | b64decode }}' - {% endfor %} +{% for key, value in secrets[secret]['data'].items() %} + {{ key }}: |- + {{ value | b64decode | indent(4) }} +{% endfor %} {% endfor %}