mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-25 04:33:26 +00:00
Call 'gcloud compute' only if necessary
The 'gcloud compute' is called everytime even if it is not needed. When runnin node e2e tests on RHEL, the test-e2e-node.sh script is run the way in which it takes execution path without gcloud invocation. With the current code, gcloud is called everytime. Thus introducing additional runtime dependency.
This commit is contained in:
parent
72fbb5193b
commit
8f28091c97
@ -33,9 +33,9 @@ images=${IMAGES:-""}
|
||||
hosts=${HOSTS:-""}
|
||||
metadata=${INSTANCE_METADATA:-""}
|
||||
gubernator=${GUBERNATOR:-"false"}
|
||||
gci_image=$(gcloud compute images list --project google-containers \
|
||||
--no-standard-images --regexp="gci-dev.*" --format="table[no-heading](name)")
|
||||
if [[ $hosts == "" && $images == "" ]]; then
|
||||
gci_image=$(gcloud compute images list --project google-containers \
|
||||
--no-standard-images --regexp="gci-dev.*" --format="table[no-heading](name)")
|
||||
images=$gci_image
|
||||
metadata="user-data<${KUBE_ROOT}/test/e2e_node/jenkins/gci-init.yaml"
|
||||
fi
|
||||
|
Loading…
Reference in New Issue
Block a user