Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .pipelines/cni/cilium/cilium-scale-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@ stages:
new_count=${NODE_COUNT_UP} # Do not exceed NODE_COUNT_UP
fi
echo "Scaling up nodes to $new_count"
az aks nodepool scale --name nodepool1 --cluster-name ${CLUSTER} --resource-group ${RESOURCE_GROUP} --node-count $new_count
make -C ./hack/aks scale-nodes AZCLI=az GROUP=${RESOURCE_GROUP} CLUSTER=${CLUSTER} NODE_COUNT=$new_count
if [ $new_count -eq ${NODE_COUNT_UP} ]; then
echo "Node count reached ${NODE_COUNT_UP}"
break
Expand Down Expand Up @@ -442,6 +442,7 @@ stages:
- job: scale_down
pool:
name: "$(BUILD_POOL_NAME_DEFAULT)"
timeoutInMinutes: 120
steps:
- task: AzureCLI@2
inputs:
Expand All @@ -453,8 +454,7 @@ stages:
set -ex
az aks get-credentials --resource-group ${RESOURCE_GROUP} --name ${CLUSTER}
echo "Scaling to 5 nodes"
vmss_name=$(az vmss list -g MC_${RESOURCE_GROUP}_${CLUSTER}_$(LOCATION) --query "[].name" -o tsv)
make -C ./hack/aks scale-vmss AZCLI=az GROUP=${RESOURCE_GROUP} CLUSTER=${CLUSTER} REGION=$(LOCATION) VMSS_NAME=$vmss_name NODE_COUNT=5
make -C ./hack/aks scale-nodes AZCLI=az GROUP=${RESOURCE_GROUP} CLUSTER=${CLUSTER} NODE_COUNT=5
kubectl get node
name: "ScaleDown"
displayName: "Scale down to 5 Nodes"
Expand Down
4 changes: 2 additions & 2 deletions hack/aks/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -467,5 +467,5 @@ down: ## Delete the cluster
restart-vmss: ## Restarts the nodes in the cluster
$(AZCLI) vmss restart -g MC_${GROUP}_${CLUSTER}_${REGION} --name $(VMSS_NAME)

scale-vmss: ## Scales the nodes in the cluster
$(AZCLI) vmss scale -g MC_${GROUP}_${CLUSTER}_${REGION} --name $(VMSS_NAME) --new-capacity $(NODE_COUNT)
scale-nodes: ## Scales the nodes in the cluster
$(AZCLI) aks nodepool scale -g $(GROUP) -n $(CLUSTER) --node-count $(NODE_COUNT)
Loading