From: Todd Malsbary Date: Fri, 3 Dec 2021 00:26:17 +0000 (-0800) Subject: Install flux into jump server X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=commitdiff_plain;h=5ac01df8d8c1be5b8763862dc7ef04ecb04c67d5;hp=ec81be69009abe5d70defe38e016f14caa4a722e;p=icn.git Install flux into jump server Signed-off-by: Todd Malsbary Change-Id: If42d525046fb2e44106996ac994b4a4d5830da3f --- diff --git a/Makefile b/Makefile index 1ccfae2..d87ecca 100644 --- a/Makefile +++ b/Makefile @@ -24,6 +24,7 @@ jump_server: package_prerequisite \ kud_bm_deploy_mini \ bmh_install \ capi_install \ + flux_install \ bpa_op_install \ bpa_rest_api_install @@ -93,6 +94,9 @@ sdwan_verifier: capi_install: ./deploy/cluster-api/cluster-api.sh deploy +flux_install: + ./deploy/flux/flux.sh deploy + bpa_op_install: pushd $(BPA_OPERATOR) && make docker && make deploy && popd diff --git a/deploy/flux/flux.sh b/deploy/flux/flux.sh new file mode 100755 index 0000000..cf1ec8f --- /dev/null +++ b/deploy/flux/flux.sh @@ -0,0 +1,29 @@ +#!/usr/bin/env bash +set -eux -o pipefail + +SCRIPTDIR="$(readlink -f $(dirname ${BASH_SOURCE[0]}))" +LIBDIR="$(dirname $(dirname ${SCRIPTDIR}))/env/lib" + +source $LIBDIR/logging.sh +source $LIBDIR/common.sh + +function deploy { + flux install +} + +function clean { + flux uninstall +} + +case $1 in + "clean") clean ;; + "deploy") deploy ;; + *) cat <