Skip to content

Commit 723ce2e

Browse files
committed
fix args feature to upgrade_extra_params
1 parent 8a9f53b commit 723ce2e

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

task/helm-upgrade-from-repo/0.4/helm-upgrade-from-repo.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@ spec:
3535
- name: helm_image
3636
description: "Specify a specific helm image"
3737
default: "docker.io/lachlanevenson/k8s-helm@sha256:0a068ae407e21d1836c6a89a1e9e81af1e55fa56890998e33d5caabdbb51e77b" # tag: v3.10.2
38+
- name: upgrade_extra_params
39+
description: "Extra parameters passed for the helm upgrade command"
40+
default: ""
3841
steps:
3942
- name: upgrade-from-repo
4043
image: $(params.helm_image)
@@ -48,4 +51,4 @@ spec:
4851
echo adding updating repo...
4952
helm repo update
5053
echo installing helm chart...
51-
helm upgrade --wait --install --create-namespace --namespace "$(params.release_namespace)" $(params.release_name) $(params.chart_name) --debug --set "$(params.overwrite_values)"
54+
helm upgrade --wait --install --namespace "$(params.release_namespace)" $(params.release_name) $(params.chart_name) --debug --set "$(params.overwrite_values)" $(params.upgrade_extra_params)

task/helm-upgrade-from-repo/0.4/tests/run.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ spec:
1919
value: helm-repo-sample
2020
- name: overwrite_values
2121
value: autoscaling.enabled=false,autoscaling.maxReplicas=3
22+
- name: upgrade_extra_params
23+
value: "--create-namespace --force --timeout 10m0s"
2224
---
2325
apiVersion: tekton.dev/v1beta1
2426
kind: PipelineRun

0 commit comments

Comments
 (0)