mirror of https://github.com/k3s-io/k3s
Further error handling when gcloud isn't set up correctly.
parent
b78e32b1ba
commit
87afb5fd5e
|
@ -19,8 +19,18 @@ if [ "$(which gcloud)" == "" ]; then
|
|||
exit 1
|
||||
fi
|
||||
|
||||
if [ -n "$(gcloud auth list 2>&1 | grep 'No credentialed accounts')" ]; then
|
||||
gcloud auth login
|
||||
fi
|
||||
|
||||
PROJECT=$(gcloud config list project | tail -n 1 | cut -f 3 -d ' ')
|
||||
|
||||
if [ ! -n "$PROJECT" ]; then
|
||||
echo "Default project is not set."
|
||||
echo "Please run gcloud config set project <project>"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if which md5 > /dev/null; then
|
||||
HASH=$(md5 -q -s $PROJECT)
|
||||
else
|
||||
|
|
Loading…
Reference in New Issue