瀏覽代碼

HPCC-24178 Add "upgrade" option

Signed-off-by: Jake Smith <jake.smith@lexisnexisrisk.com>
Jake Smith 5 年之前
父節點
當前提交
9fe1deb396
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      dockerfiles/startall.sh

+ 4 - 1
dockerfiles/startall.sh

@@ -23,6 +23,7 @@
 DOCKER_REPO=hpccsystems
 restArgs=()
 
+CMD="install"
 while [ "$#" -gt 0 ]; do
   arg=$1
   if [[ ${arg:0:1} == '-' ]]; then
@@ -33,6 +34,8 @@ while [ "$#" -gt 0 ]; do
       d) shift;
          INPUT_DOCKER_REPO=$1
          ;;
+      u) CMD="upgrade"
+         ;;
       h) echo "Usage: startall.sh [options]"
          echo "    -d <docker-repo>   Docker repository to fetch images from"
          echo "    -l                 Build image label to use"
@@ -50,7 +53,7 @@ done
 [[ -n ${INPUT_DOCKER_REPO} ]] && DOCKER_REPO=${INPUT_DOCKER_REPO}
 [[ -z ${LABEL} ]] && LABEL=$(docker image ls | fgrep "${DOCKER_REPO}/platform-core" | head -n 1 | awk '{print $2}')
 
-helm install mycluster hpcc/ --set global.image.root="${DOCKER_REPO}" --set global.image.version=$LABEL --set global.privileged=true ${restArgs[@]}
+helm ${CMD} mycluster hpcc/ --set global.image.root="${DOCKER_REPO}" --set global.image.version=$LABEL --set global.privileged=true ${restArgs[@]}
 
 sleep 1
 kubectl get pods