mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-30 06:54:01 +00:00
Aggressively delete a cluster template if it exists.
This commit is contained in:
parent
c99d18b6d5
commit
dcb09e73a9
@ -401,8 +401,11 @@ function create-node-template {
|
||||
# add retries. Just relying on a non-zero exit code doesn't
|
||||
# distinguish an ephemeral failed call from a "not-exists".
|
||||
if gcloud compute instance-templates describe "$1" --project "${PROJECT}" &>/dev/null; then
|
||||
echo "Instance template ${1} already exists; continuing." >&2
|
||||
return
|
||||
echo "Instance template ${1} already exists; deleting." >&2
|
||||
if ! gcloud compute instance-templates delete "$1" --project "${PROJECT}" &>/dev/null; then
|
||||
echo -e "${color_yellow}Failed to delete existing instance template${color_norm}" >&2
|
||||
exit 2
|
||||
fi
|
||||
fi
|
||||
|
||||
local attempt=0
|
||||
|
Loading…
Reference in New Issue
Block a user