@@ -423,10 +423,6 @@ def deploy_worker_templates(template, substitutions):
423423 flavor_cmd += "export CLUSTER_NAME=" + flavor .replace ("windows" , "win" ) + "-$RANDOM; echo " + yaml + "> ./.tiltbuild/" + flavor + "; cat ./.tiltbuild/" + flavor + " | " + envsubst_cmd + " | " + kubectl_cmd + " apply -f -; "
424424 flavor_cmd += "echo \" Cluster ${CLUSTER_NAME} created, don't forget to delete\" ; "
425425
426- # if using AKS as mgmt cluster, peer vnets even before kubeconfig of the deployed cluster is available
427- if ("aks" in settings .get ("kustomize_substitutions" , {}).get ("MGMT_CLUSTER_NAME" , "" )) and settings .get ("subscription-type" , "" ) == "msft" :
428- flavor_cmd += peer_vnets ()
429-
430426 # wait for kubeconfig to be available
431427 flavor_cmd += "echo \" Waiting for kubeconfig to be available\" ; "
432428 flavor_cmd += "until " + kubectl_cmd + " get secret ${CLUSTER_NAME}-kubeconfig > /dev/null 2>&1; do sleep 5; done; "
@@ -443,6 +439,9 @@ def deploy_worker_templates(template, substitutions):
443439 flavor_cmd += "until " + kubectl_cmd + " --kubeconfig ./${CLUSTER_NAME}.kubeconfig get configmap kubeadm-config --namespace=kube-system > /dev/null 2>&1; do sleep 5; done; "
444440 flavor_cmd += kubectl_cmd + " --kubeconfig ./${CLUSTER_NAME}.kubeconfig create namespace calico-system --dry-run=client -o yaml | " + kubectl_cmd + " --kubeconfig ./${CLUSTER_NAME}.kubeconfig apply -f -; " + kubectl_cmd + " --kubeconfig ./${CLUSTER_NAME}.kubeconfig get configmap kubeadm-config --namespace=kube-system -o yaml | sed 's/namespace: kube-system/namespace: calico-system/' | " + kubectl_cmd + " --kubeconfig ./${CLUSTER_NAME}.kubeconfig apply -f -; "
445441
442+ # if using AKS as mgmt cluster and the user is of msft tenant, peer vnets even before kubeconfig of the deployed cluster is available
443+ if ("aks" in settings .get ("kustomize_substitutions" , {}).get ("MGMT_CLUSTER_NAME" , "" )) and settings .get ("subscription-type" , "" ) == "msft" :
444+ flavor_cmd += peer_vnets ()
446445
447446 flavor_cmd += get_addons (flavor_name )
448447
0 commit comments