feat: add support for raw reading of variables
All checks were successful
continuous-integration/drone/push Build is passing

Signed-off-by: kjuulh <contact@kjuulh.io>
This commit is contained in:
2024-11-20 16:12:47 +01:00
parent 578e6486c2
commit 932959bc5c
6 changed files with 144 additions and 6 deletions

View File

@@ -3,10 +3,14 @@ vars:
cuddle/clusters:
dev:
replicas: 1
list:
- listItem: listValue
env:
vault: true
something.something: something
something:
# ignored
something: "something"
vault: true
prod:
env:

View File

@@ -3,3 +3,7 @@ namespace: dev
replicas: 1
items:
- something.something
listValue
something: something

View File

@@ -2,3 +2,4 @@ name: prod
namespace: prod
replicas: 3
items:

View File

@@ -6,3 +6,12 @@ items:
- {{val}}
{%- endfor %}
{%- if vars.cluster_vars.raw.list -%}
{%- for val in vars.cluster_vars.raw.list %}
{{ val.listItem }}
{%- endfor -%}
{%- endif %}
{% if vars.cluster_vars.raw.env.something %}
something: {{ vars.cluster_vars.raw.env.something.something }}
{% endif %}