From 5905a11aab5e26bcdf37984c6ac6b679e988d9e0 Mon Sep 17 00:00:00 2001 From: Todd Malsbary Date: Fri, 29 Oct 2021 09:22:40 -0700 Subject: [PATCH] Install Flux CLI into jump server Signed-off-by: Todd Malsbary Change-Id: I2a5b4c068e9b646b159bdbc9304e370af48d9693 --- .gitignore | 1 + env/lib/common.sh | 9 +++++++++ env/metal3/01_install_package.sh | 1 + 3 files changed, 11 insertions(+) diff --git a/.gitignore b/.gitignore index fee12c7..fd44a4d 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ deploy/baremetal-operator/logs/ deploy/cert-manager/logs/ deploy/metal3/scripts/machines-values.yaml deploy/cluster-api/logs/ +env/metal3/logs/ diff --git a/env/lib/common.sh b/env/lib/common.sh index c26b1f8..1e633b6 100755 --- a/env/lib/common.sh +++ b/env/lib/common.sh @@ -27,6 +27,9 @@ KUSTOMIZE_VERSION="v4.3.0" #Cluster API version to use CAPI_VERSION="v0.4.3" +#The flux version to use +FLUX_VERSION="0.20.0" + #refered from onap function call_api { #Runs curl with passed flags and provides @@ -202,6 +205,12 @@ function install_clusterctl { clusterctl version } +function install_flux_cli { + export FLUX_VERSION + curl -s https://fluxcd.io/install.sh | sudo -E bash + flux --version +} + function fetch_image { if [[ "${BM_IMAGE_URL}" && "${BM_IMAGE}" ]]; then mkdir -p "${IRONIC_DATA_DIR}/html/images" diff --git a/env/metal3/01_install_package.sh b/env/metal3/01_install_package.sh index 9d7e7e5..559d667 100755 --- a/env/metal3/01_install_package.sh +++ b/env/metal3/01_install_package.sh @@ -63,6 +63,7 @@ install() { install_ironic_packages install_kustomize install_clusterctl + install_flux_cli } install -- 2.16.6