mirror of
https://github.com/helmfile/helmfile.git
synced 2026-10-21 00:33:35 +02:00
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:
+4
-4
@@ -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:
|
||||
|
||||
@@ -11,7 +11,7 @@ helmfile-tests, cm2, ConfigMap (v1) has been added:
|
||||
+ apiVersion: v1
|
||||
+ kind: ConfigMap
|
||||
+ data:
|
||||
+ two: TWO
|
||||
+ name: cm2
|
||||
+ metadata:
|
||||
+ name: cm2
|
||||
helmfile-tests, foo-1, ConfigMap (v1) has been added:
|
||||
@@ -46,7 +46,7 @@ helmfile-tests, cm1, ConfigMap (v1) has been added:
|
||||
+ apiVersion: v1
|
||||
+ kind: ConfigMap
|
||||
+ data:
|
||||
+ one: ONE
|
||||
+ name: cm1
|
||||
+ metadata:
|
||||
+ name: cm1
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ helmfile-tests, cm2, ConfigMap (v1) has been added:
|
||||
+ apiVersion: v1
|
||||
+ kind: ConfigMap
|
||||
+ data:
|
||||
+ two: TWO
|
||||
+ name: cm2
|
||||
+ metadata:
|
||||
+ name: cm2
|
||||
helmfile-tests, foo-1, ConfigMap (v1) has been added:
|
||||
@@ -44,7 +44,7 @@ helmfile-tests, cm1, ConfigMap (v1) has been added:
|
||||
+ apiVersion: v1
|
||||
+ kind: ConfigMap
|
||||
+ data:
|
||||
+ one: ONE
|
||||
+ name: cm1
|
||||
+ metadata:
|
||||
+ name: cm1
|
||||
Comparing release=foo, chart=../../../charts/raw
|
||||
|
||||
@@ -14,7 +14,7 @@ data:
|
||||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
data:
|
||||
two: TWO
|
||||
name: cm2
|
||||
metadata:
|
||||
name: cm2
|
||||
|
||||
@@ -32,7 +32,7 @@ data:
|
||||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
data:
|
||||
one: ONE
|
||||
name: cm1
|
||||
metadata:
|
||||
name: cm1
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ data:
|
||||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
data:
|
||||
two: TWO
|
||||
name: cm2
|
||||
metadata:
|
||||
name: cm2
|
||||
|
||||
@@ -33,7 +33,7 @@ data:
|
||||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
data:
|
||||
one: ONE
|
||||
name: cm1
|
||||
metadata:
|
||||
name: cm1
|
||||
|
||||
|
||||
Reference in New Issue
Block a user