
Start the minikube env for stx tool, so that we can implement the four containers then begin to execute the subtasks. Story: 2008862 Task: 43583 Change-Id: I9941395ac2853f5edcbd306941d14f690477e9e7 Signed-off-by: Zhixiong Chi <zhixiong.chi@windriver.com>
26 lines
703 B
Bash
Executable File
26 lines
703 B
Bash
Executable File
#!/bin/bash
|
|
|
|
if [ -z "$MINIKUBE_HOME" ];then
|
|
MINIKUBE_HOME=$HOME
|
|
else
|
|
if [ ! -d "$MINIKUBE_HOME" ]; then
|
|
echo "The directory defined by \$MINIKUBE_HOME doesn't exist"
|
|
return 1
|
|
fi
|
|
fi
|
|
|
|
FSTYPE=$(stat -f -L -c %T $MINIKUBE_HOME)
|
|
if [ x"$FSTYPE" == x"nfs" ]; then
|
|
echo ""
|
|
echo "Warning: stx minikube doesn't allow \$MINIKUBE_HOME or \$HOME directory as nfs mount point!!!"
|
|
echo " Please set non-nfs MINIKUBE_HOME with the command 'export MINIKUBE_HOME=XXX/YYY'"
|
|
echo ""
|
|
unset MINIKUBE_HOME
|
|
return 1
|
|
fi
|
|
|
|
export PRJDIR=$(pwd)
|
|
export PATH=$PRJDIR/stx/bin:$PATH
|
|
export MINIKUBENAME=minikube-$USER-upstream
|
|
export KUBECONFIG=$MINIKUBE_HOME/.kube/config
|