mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-05-01 05:04:26 +00:00
tools: Fix indentation for setup aks script
This PR fixes the indentation for setup aks script being used in tools. Fixes #6013 Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com>
This commit is contained in:
parent
8265aad380
commit
f8a93a1ded
@ -15,37 +15,37 @@ DNS_PREFIX=${DNS_PREFIX:-kata-deploy-${GITHUB_SHA:0:10}}
|
|||||||
CLUSTER_CONFIG=${CLUSTER_CONFIG:-/kubernetes-containerd.json}
|
CLUSTER_CONFIG=${CLUSTER_CONFIG:-/kubernetes-containerd.json}
|
||||||
|
|
||||||
function die() {
|
function die() {
|
||||||
msg="$*"
|
msg="$*"
|
||||||
echo "ERROR: $msg" >&2
|
echo "ERROR: $msg" >&2
|
||||||
exit 1
|
exit 1
|
||||||
}
|
}
|
||||||
|
|
||||||
function destroy_aks() {
|
function destroy_aks() {
|
||||||
set +x
|
set +x
|
||||||
|
|
||||||
export KUBECONFIG="${PWD}/_output/${DNS_PREFIX}/kubeconfig/kubeconfig.${LOCATION}.json"
|
export KUBECONFIG="${PWD}/_output/${DNS_PREFIX}/kubeconfig/kubeconfig.${LOCATION}.json"
|
||||||
|
|
||||||
az login --service-principal -u "$AZ_APPID" -p "$AZ_PASSWORD" --tenant "$AZ_TENANT_ID"
|
az login --service-principal -u "$AZ_APPID" -p "$AZ_PASSWORD" --tenant "$AZ_TENANT_ID"
|
||||||
az group delete --name "$DNS_PREFIX" --yes --no-wait
|
az group delete --name "$DNS_PREFIX" --yes --no-wait
|
||||||
az logout
|
az logout
|
||||||
}
|
}
|
||||||
|
|
||||||
function setup_aks() {
|
function setup_aks() {
|
||||||
[[ -z "$AZ_APPID" ]] && die "no Azure service principal ID provided"
|
[[ -z "$AZ_APPID" ]] && die "no Azure service principal ID provided"
|
||||||
[[ -z "$AZ_PASSWORD" ]] && die "no Azure service principal secret provided"
|
[[ -z "$AZ_PASSWORD" ]] && die "no Azure service principal secret provided"
|
||||||
[[ -z "$AZ_SUBSCRIPTION_ID" ]] && die "no Azure subscription ID provided"
|
[[ -z "$AZ_SUBSCRIPTION_ID" ]] && die "no Azure subscription ID provided"
|
||||||
[[ -z "$AZ_TENANT_ID" ]] && die "no Azure tenant ID provided"
|
[[ -z "$AZ_TENANT_ID" ]] && die "no Azure tenant ID provided"
|
||||||
|
|
||||||
aks-engine deploy --subscription-id "$AZ_SUBSCRIPTION_ID" \
|
aks-engine deploy --subscription-id "$AZ_SUBSCRIPTION_ID" \
|
||||||
--client-id "$AZ_APPID" --client-secret "$AZ_PASSWORD" \
|
--client-id "$AZ_APPID" --client-secret "$AZ_PASSWORD" \
|
||||||
--location "$LOCATION" --dns-prefix "$DNS_PREFIX" \
|
--location "$LOCATION" --dns-prefix "$DNS_PREFIX" \
|
||||||
--api-model "$CLUSTER_CONFIG" --force-overwrite
|
--api-model "$CLUSTER_CONFIG" --force-overwrite
|
||||||
|
|
||||||
export KUBECONFIG="${PWD}/_output/${DNS_PREFIX}/kubeconfig/kubeconfig.${LOCATION}.json"
|
export KUBECONFIG="${PWD}/_output/${DNS_PREFIX}/kubeconfig/kubeconfig.${LOCATION}.json"
|
||||||
|
|
||||||
# wait for the cluster to be settled:
|
# wait for the cluster to be settled:
|
||||||
kubectl wait --timeout=10m --for=condition=Ready --all nodes
|
kubectl wait --timeout=10m --for=condition=Ready --all nodes
|
||||||
|
|
||||||
# make sure coredns is up before moving forward:
|
# make sure coredns is up before moving forward:
|
||||||
kubectl wait --timeout=10m -n kube-system --for=condition=Available deployment/coredns
|
kubectl wait --timeout=10m -n kube-system --for=condition=Available deployment/coredns
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user