@@ -11,6 +11,7 @@ stages:
1111 - stage : ${{ parameters.clusterName }}
1212 displayName : Create Cluster - ${{ parameters.displayName }}
1313 dependsOn :
14+ - ${{ parameters.dependsOn }}
1415 - setup
1516 pool :
1617 name : $(BUILD_POOL_NAME_DEFAULT)
@@ -27,11 +28,31 @@ stages:
2728 k8sVersion : ${{ parameters.k8sVersion }}
2829 dependsOn : ${{ parameters.dependsOn }}
2930 region : $(REGION_AKS_CLUSTER_TEST)
30- - template : ../../templates/add-windows-nodepool-job.yaml
31- parameters :
32- depend : ${{ parameters.name }}
33- clusterName : ${{ parameters.clusterName }}-$(commitID)
34- vmSize : ${{ parameters.vmSize }}
31+ - job : windows_nodepool
32+ displayName : Add Windows Nodepool
33+ dependsOn : ${{ parameters.name }}
34+ pool :
35+ name : $(BUILD_POOL_NAME_DEFAULT)
36+ demands :
37+ - agent.os -equals Linux
38+ - Role -equals $(CUSTOM_E2E_ROLE)
39+ steps :
40+ - task : AzureCLI@2
41+ inputs :
42+ azureSubscription : $(BUILD_VALIDATIONS_SERVICE_CONNECTION)
43+ scriptLocation : " inlineScript"
44+ scriptType : " bash"
45+ addSpnToEnvironment : true
46+ inlineScript : |
47+ set -e
48+ make -C ./hack/aks set-kubeconf AZCLI=az CLUSTER=${{ parameters.clusterName }}-$(commitID)
49+ make -C ./hack/aks windows-nodepool-up AZCLI=az SUB=$(SUB_AZURE_NETWORK_AGENT_BUILD_VALIDATIONS) CLUSTER=${{ parameters.clusterName }}-$(commitID) VM_SIZE_WIN=${{ parameters.vmSize }}
50+ echo "Windows node are successfully added to v4 Overlay Cluster"
51+ kubectl cluster-info
52+ kubectl get node -owide
53+ kubectl get po -owide -A
54+ name : " Add_Windows_Node"
55+ displayName : " Add windows node on v4 overlay cluster"
3556
3657 - stage : ${{ parameters.name }}
3758 displayName : E2E - ${{ parameters.displayName }}
0 commit comments