azure kube-up respects AZURE_RESOURCE_GROUP

This fixes #28482.

declare AZKUBE_ variables as global to workaround
lack of bash support for exporting array variables
pull/6/head
Cole Mickens 2016-07-07 01:26:10 -07:00
parent 203e1e9663
commit 8b1bd66479
1 changed files with 7 additions and 11 deletions

View File

@ -165,9 +165,9 @@ EOF
}
function get-common-params() {
declare -a AZKUBE_AUTH_PARAMS
declare -a AZKUBE_DOCKER_PARAMS
declare -a AZKUBE_RESOURCE_GROUP_PARAM
declare -ag AZKUBE_AUTH_PARAMS
declare -ag AZKUBE_DOCKER_PARAMS
declare -ag AZKUBE_RESOURCE_GROUP_PARAM
case "${AZURE_AUTH_METHOD}" in
"client_secret")
@ -180,17 +180,13 @@ function get-common-params() {
if [[ ! -z "${AZURE_HTTPS_PROXY:-}" ]]; then
docker_params+=("--net=host" "--env=https_proxy=${AZURE_HTTPS_PROXY}")
AZKUBE_DOCKER_PARAMS+=("--net=host" "--env=https_proxy=${AZURE_HTTPS_PROXY}")
fi
if [[ ! -z "${AZURE_RESOURCE_GROUP_PARAM:-}" ]]; then
echo "Forcing use of resource group ${AZURE_RESOURCE_GROUP_PARAM}"
resource_group_params+=("--resource-group=${AZURE_RESOURCE_GROUP_PARAM}")
if [[ ! -z "${AZURE_RESOURCE_GROUP:-}" ]]; then
echo "Forcing use of resource group ${AZURE_RESOURCE_GROUP}"
AZKUBE_RESOURCE_GROUP_PARAM+=("--resource-group=${AZURE_RESOURCE_GROUP}")
fi
export AZKUBE_AUTH_PARAMS
export AZKUBE_DOCKER_PARAMS
export AZKUBE_RESOURCE_GROUP_PARAM
}
function azure-deploy(){