Add "PostRendererArgs" option to be passed to helm (#1133)

* Add "PostRendererArgs" option to be passed to helm

This allows using PowerShell scripts on Windows as Post Renderer.

Signed-off-by: Maarten Boekhold <maarten.boekhold@finastra.com>
This commit is contained in:
Maarten Boekhold
2023-11-21 21:32:14 +08:00
committed by GitHub
parent b764b4ceed
commit d0b8d7ee5e
24 changed files with 160 additions and 57 deletions
@@ -1,13 +1,13 @@
#!/usr/bin/env bash
cat $1
configmap_name=$1
cat
echo "---"
cat <<EOS
apiVersion: v1
kind: ConfigMap
data:
one: ONE
name: ${configmap_name}
metadata:
name: cm1
name: ${configmap_name}
EOS
@@ -1,13 +0,0 @@
#!/usr/bin/env bash
cat $1
echo "---"
cat <<EOS
apiVersion: v1
kind: ConfigMap
data:
two: TWO
metadata:
name: cm2
EOS
@@ -21,7 +21,9 @@ releases:
namespace: {{`{{ .Release.Namespace }}`}}
data:
bar: BAR
postRenderer: ./add-cm2.bash
postRenderer: ./add-cm.bash
postRendererArgs:
- cm2
- name: baz
chart: ../../../charts/raw
values: