I have this error when i try to add a new nodepool to my AKS cluster
(ReconcileVMSSAgentPoolFailed) Code="OverconstrainedZonalAllocationRequest" Message="Allocation failed. VM(s) with the following constraints cannot be allocated, because the condition is too restrictive. Please remove
some constraints and try again. Constraints applied are:\n - Availability Zone\n - Networking Constraints (such as Accelerated Networking or IPv6)\n - VM Size\n"
Code: ReconcileVMSSAgentPoolFailed
Message: Code="OverconstrainedZonalAllocationRequest" Message="Allocation failed. VM(s) with the following constraints cannot be allocated, because the condition is too restrictive. Please remove some constraints and try again. Constraints applied are:\n - Availability Zone\n - Networking Constraints (such as Accelerated Networking or IPv6)\n - VM Size\n"
this is the command i used to add the nodepool
az aks nodepool add --cluster-name mycluster --name mypool --resource-group myrg --node-count 1 --max-pods 100 --max-surge 9 --mode User --node-taints sku=mytaint:NoSchedule --node-vm-size Standard_DC4ds_v3 --vnet-subnet-id $my-subnet_ID --zones 1 2 3 --kubernetes-version 1.21.9 --enable-encryption-at-host
Any suggestion on how to fix this without me changing the VM_Size? Thank you