helm upgrade --install
This commit is contained in:
parent
5fb15f360f
commit
cd9882bc33
|
@ -131,6 +131,7 @@ jobs:
|
|||
REPO_ROOT: git
|
||||
K8S_CLUSTER: kube
|
||||
GCP_SERVICEACCOUNT: (( grab meta.google.serviceaccount ))
|
||||
NAMESPACE: (( concat "test-" meta.name ))
|
||||
ensure:
|
||||
do:
|
||||
- put: kube
|
||||
|
|
|
@ -13,6 +13,7 @@ set -eu
|
|||
: ${CHART_ROOT:?required}
|
||||
: ${REPO_ROOT:?required}
|
||||
: ${K8S_CLUSTER:?required}
|
||||
: ${NAMESPACE:?required}
|
||||
|
||||
header() {
|
||||
echo
|
||||
|
@ -30,3 +31,18 @@ $DIR/lib/kubernetes-target.sh
|
|||
|
||||
kubectl get pods --all-namespaces
|
||||
|
||||
header "Install chart"
|
||||
|
||||
kubectl create ns ${NAMESPACE}
|
||||
function finish {
|
||||
header "Cleanup namespace ${NAMESPACE}"
|
||||
kubectl get pods -n ${NAMESPACE}
|
||||
kubectl delete ns ${NAMESPACE}
|
||||
}
|
||||
trap finish EXIT SIGINT SIGTERM
|
||||
|
||||
helm upgrade --install test ${REPO_ROOT}/${CHART_ROOT} \
|
||||
-n ${NAMESPACE} \
|
||||
--set "database.service.class=null"
|
||||
|
||||
timeout 5s kubectl get pods -w -n ${NAMESPACE}
|
||||
|
|
Loading…
Reference in New Issue