charts/tools/gate/tekton/200-install.sh
Ubuntu d9b7c293e1 chore(gate): moves overrides into common location
This patchset allows for overrides to be set and ingested by the gates
as well as the AIO.

Change-Id: I27b6d476d9f3b360edc03dd84669ca236cbfa337
2021-01-06 18:04:44 +00:00

20 lines
482 B
Bash
Executable File

#!/bin/bash
set -eux
NS="tekton-pipelines"
kubectl create ns $NS
for ele in tekton-pipelines tekton-triggers tekton-dashboard; do
EXTRA_HELM_ARGS="$(./tools/deployment/common/get-values-overrides.sh $ele)"
helm upgrade --install $ele ./charts/$ele --namespace $NS $EXTRA_HELM_ARGS
done
./tools/deployment/common/wait-for-pods.sh $NS
helm status -n $NS tekton-pipelines
helm status -n $NS tekton-triggers
helm status -n $NS tekton-dashboard
kubectl --namespace $NS get pod