From 50d042e24b5368dc3ee70f3f4bcce011e7cd2ae1 Mon Sep 17 00:00:00 2001 From: Fabrice Jammes Date: Mon, 3 Feb 2025 16:31:19 +0100 Subject: [PATCH] Update current feature --- e2e/prereq-install.sh | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/e2e/prereq-install.sh b/e2e/prereq-install.sh index 16f5d075..435eade6 100755 --- a/e2e/prereq-install.sh +++ b/e2e/prereq-install.sh @@ -9,15 +9,23 @@ set -euxo pipefail DIR=$(cd "$(dirname "$0")"; pwd -P) kind_version_opt="" -cluster_name=$(ciux get clustername $DIR/..) monitoring=false +usage () { + echo "Usage: $0 [-k kind_version] [-m]" + echo " -k kind_version: kind version to install" + echo " -m: install monitoring stack" + exit 1 +} + # Get kind version from option -k -while getopts mk: flag +while getopts mk:h flag do case "${flag}" in k) kind_version_opt=--kind-version=${OPTARG};; m) monitoring=true;; + h) usage;; + *) usage; exit 1;; esac done @@ -25,6 +33,7 @@ ktbx install kind $kind_version_opt ktbx install kubectl ktbx install helm ink "Create kind cluster" +cluster_name=$(ciux get clustername $DIR/..) ktbx create -s --name $cluster_name ink "Install OLM" ktbx install olm