Skip to content

Commit b854406

Browse files
committed
Ensure resource creation.
1 parent e9c3c39 commit b854406

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

setup-kubernetes-extra.sh

+10-1
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,16 @@ type: kubernetes.io/service-account-token
9797
EOF
9898
secretid="admin-secret"
9999
fi
100-
token=`kubectl get secrets $secretid -o 'go-template={{.data.token}}' | base64 -d`
100+
tries=5
101+
while [ $tries -gt 0 ]; do
102+
token=`kubectl get secrets $secretid -o 'go-template={{.data.token}}' | base64 -d`
103+
if [ -n "$token" ]; then
104+
break
105+
else
106+
tries=`expr $tries - 1`
107+
sleep 8
108+
fi
109+
done
101110
if [ -z "$token" ]; then
102111
echo "ERROR: failed to get admin token, aborting!"
103112
exit 1

0 commit comments

Comments
 (0)