diff options
author | 2021-06-29 12:01:20 +0200 | |
---|---|---|
committer | 2021-07-01 11:54:05 +0000 | |
commit | ae9317ad3e00ae7f9e383ec895f4815f6e612831 (patch) | |
tree | e54c124f4036e63a4aa28e8dc6d7b8af9eddf9f5 /tools | |
parent | 504c2354a791aeaee6faf746ef8831671f57a7da (diff) |
[TOOLS] Add option to turn on Helm verbose output
Change-Id: I00723c19f1390fb0d701c5ea0705209b054b818f
Issue-ID: OOM-2770
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/helm-healer.sh | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/tools/helm-healer.sh b/tools/helm-healer.sh index 650c7d12..3fa0d962 100755 --- a/tools/helm-healer.sh +++ b/tools/helm-healer.sh @@ -14,6 +14,7 @@ HELM_SKIP_DEPLOY= VOLUME_STORAGE= HELM_TIMEOUT=3600s RELEASE_PREFIX=onap +HELM_DEBUG= # # control variables @@ -53,6 +54,7 @@ USAGE [(-c|--component <component release name>)...| (-D|--delete-all)] [-C|--clean-only] + [-d|--debug] EXAMPLES @@ -116,6 +118,8 @@ NOTES '--clean-only' can be used with any usage: heuristics, explicit component list or with '--delete-all'. It basically just skips the last step - the actual redeploy. + + '--debug' will turn on helm's verbose output EOF } @@ -190,14 +194,14 @@ get_labels() helm_undeploy() { msg "Undeploy helm release name: ${1}" - helm -n ${NAMESPACE} undeploy ${1} + helm ${HELM_DEBUG} -n ${NAMESPACE} undeploy ${1} sleep 15s } helm_deploy() { - msg helm -n ${NAMESPACE} deploy ${RELEASE_PREFIX} local/onap --create-namespace --namespace ${NAMESPACE} ${OVERRIDES} --timeout ${HELM_TIMEOUT} - helm -n ${NAMESPACE} deploy ${RELEASE_PREFIX} local/onap --create-namespace --namespace ${NAMESPACE} ${OVERRIDES} --timeout ${HELM_TIMEOUT} + msg helm ${HELM_DEBUG} -n ${NAMESPACE} deploy ${RELEASE_PREFIX} local/onap --create-namespace --namespace ${NAMESPACE} ${OVERRIDES} --timeout ${HELM_TIMEOUT} + helm ${HELM_DEBUG} -n ${NAMESPACE} deploy ${RELEASE_PREFIX} local/onap --create-namespace --namespace ${NAMESPACE} ${OVERRIDES} --timeout ${HELM_TIMEOUT} } # arg: <job name> @@ -476,6 +480,9 @@ while [ -n "$1" ] ; do error "Duplicit argument for 'clean only' option! (IGNORING)" fi ;; + -d|--debug) + HELM_DEBUG="--debug" + ;; *) error "Unknown parameter: $1" use_help |