diff --git a/cluster/gce/util.sh b/cluster/gce/util.sh index a72797cee5..dd21dbefaf 100755 --- a/cluster/gce/util.sh +++ b/cluster/gce/util.sh @@ -653,8 +653,8 @@ function create-network() { gcloud compute networks create --project "${PROJECT}" "${NETWORK}" --range "10.240.0.0/16" fi - if ! gcloud compute firewall-rules --project "${PROJECT}" describe "${NETWORK}-${CLUSTER_NAME}-default-internal-master" &>/dev/null; then - gcloud compute firewall-rules create "${NETWORK}-${CLUSTER_NAME}-default-internal-master" \ + if ! gcloud compute firewall-rules --project "${PROJECT}" describe "${CLUSTER_NAME}-default-internal-master" &>/dev/null; then + gcloud compute firewall-rules create "${CLUSTER_NAME}-default-internal-master" \ --project "${PROJECT}" \ --network "${NETWORK}" \ --source-ranges "10.0.0.0/8" \ @@ -662,8 +662,8 @@ function create-network() { --target-tags "${MASTER_TAG}"& fi - if ! gcloud compute firewall-rules --project "${PROJECT}" describe "${NETWORK}-${CLUSTER_NAME}-default-internal-node" &>/dev/null; then - gcloud compute firewall-rules create "${NETWORK}-${CLUSTER_NAME}-default-internal-node" \ + if ! gcloud compute firewall-rules --project "${PROJECT}" describe "${CLUSTER_NAME}-default-internal-node" &>/dev/null; then + gcloud compute firewall-rules create "${CLUSTER_NAME}-default-internal-node" \ --project "${PROJECT}" \ --network "${NETWORK}" \ --source-ranges "10.0.0.0/8" \ @@ -1454,8 +1454,8 @@ function kube-down() { # Delete all remaining firewall rules and network. delete-firewall-rules \ - "${NETWORK}-default-internal-master" \ - "${NETWORK}-default-internal-node" \ + "${CLUSTER_NAME}-default-internal-master" \ + "${CLUSTER_NAME}-default-internal-node" \ "${NETWORK}-default-ssh" \ "${NETWORK}-default-internal" # Pre-1.5 clusters if [[ "${KUBE_DELETE_NETWORK}" == "true" ]]; then