Commit bcf22bcf authored by Kubernetes Submit Queue's avatar Kubernetes Submit Queue Committed by GitHub

Merge pull request #51951 from shyamjvs/heapster-node-with-ip-alias

Automatic merge from submit-queue Make heapster VM creation work with IP aliases Our experiment with 5k-node run today failed due to this :(
parents 8b9e8cf8 009f62eb
...@@ -1312,6 +1312,12 @@ function create-nodes() { ...@@ -1312,6 +1312,12 @@ function create-nodes() {
# - SUBNETWORK # - SUBNETWORK
# - IP_ALIAS_SIZE # - IP_ALIAS_SIZE
function create-heapster-node() { function create-heapster-node() {
local gcloud="gcloud"
if [[ "${ENABLE_IP_ALIASES:-}" == 'true' ]]; then
gcloud="gcloud beta"
fi
local network=$(make-gcloud-network-argument \ local network=$(make-gcloud-network-argument \
"${NETWORK_PROJECT}" \ "${NETWORK_PROJECT}" \
"${REGION}" \ "${REGION}" \
...@@ -1321,7 +1327,7 @@ function create-heapster-node() { ...@@ -1321,7 +1327,7 @@ function create-heapster-node() {
"${ENABLE_IP_ALIASES:-}" \ "${ENABLE_IP_ALIASES:-}" \
"${IP_ALIAS_SIZE:-}") "${IP_ALIAS_SIZE:-}")
gcloud compute instances \ ${gcloud} compute instances \
create "${NODE_INSTANCE_PREFIX}-heapster" \ create "${NODE_INSTANCE_PREFIX}-heapster" \
--project "${PROJECT}" \ --project "${PROJECT}" \
--zone "${ZONE}" \ --zone "${ZONE}" \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment