Skip to content

Commit 5ddd04c

Browse files
[test] update kubeflow script (#574)
* update kubeflow script * wget to download kfctl binary * fix sudo command
1 parent 6ea4674 commit 5ddd04c

File tree

2 files changed

+18
-4
lines changed

2 files changed

+18
-4
lines changed

test/dlc_tests/eks/eks_manifest_templates/kubeflow/install_kubeflow.sh

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,11 @@ install_kfctl(){
1010
KFCTL_URL=https://github.com/kubeflow/kfctl/releases/download/${KFCTL_VERSION}/kfctl_${KFCTL_VERSION}-0-ga476281_linux.tar.gz
1111
curl --silent --location ${KFCTL_URL} -o /tmp/kfctl_${KFCTL_VERSION}_linux.tar.gz
1212
tar -xvf /tmp/kfctl_${KFCTL_VERSION}_linux.tar.gz -C /tmp --strip-components=1
13-
mv /tmp/kfctl /usr/local/bin
13+
if ! [ -x "$(command -v sudo)" ]; then
14+
mv /tmp/kfctl /usr/local/bin
15+
else
16+
sudo mv /tmp/kfctl /usr/local/bin
17+
fi
1418
fi
1519
}
1620

@@ -57,6 +61,9 @@ fi
5761
eks_cluster_name=$1
5862
region_name=$2
5963

64+
echo "> Set AWS region"
65+
export AWS_REGION=$2
66+
6067
echo "> Setup installation directory"
6168
create_dir $eks_cluster_name
6269

test/dlc_tests/eks/eks_manifest_templates/kubeflow/install_kubeflow_custom_kfctl.sh

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,17 @@ set -e
44
install_kfctl(){
55
#install kfctl cli
66
KFCTL_VERSION="v1.0.2"
7-
S3_BUCKET="kubeflow-kfctl-binary"
7+
S3_URL="https://kubeflow-kfctl-binary.s3-us-west-2.amazonaws.com/kfctl_v1.0.2-1-g93e95e1_linux.tar.gz"
88

99
if ! command -v kfctl &> /dev/null
1010
then
11-
aws s3 cp s3://${S3_BUCKET}/kfctl_${KFCTL_VERSION}-1-g93e95e1_linux.tar.gz /tmp/kfctl_${KFCTL_VERSION}_linux.tar.gz
11+
wget -O /tmp/kfctl_${KFCTL_VERSION}_linux.tar.gz ${S3_URL}
1212
tar -xvf /tmp/kfctl_${KFCTL_VERSION}_linux.tar.gz -C /tmp --strip-components=1
13-
mv /tmp/kfctl /usr/local/bin
13+
if ! [ -x "$(command -v sudo)" ]; then
14+
mv /tmp/kfctl /usr/local/bin
15+
else
16+
sudo mv /tmp/kfctl /usr/local/bin
17+
fi
1418
fi
1519
}
1620

@@ -57,6 +61,9 @@ fi
5761
eks_cluster_name=$1
5862
region_name=$2
5963

64+
echo "> Set AWS region"
65+
export AWS_REGION=$2
66+
6067
echo "> Setup installation directory"
6168
create_dir $eks_cluster_name
6269

0 commit comments

Comments
 (0)