skip to content
Alvin Lucillo

VMSizeNotSupported error during aks creation

/ 2 min read

The error means the specified VM is not available for a subscription in the specified location.

az aks create \
  --resource-group rg-aks-demo \
  --location southindia \
  --name aks-demo-cluster \
  --node-count 1 \
  --node-vm-size Standard_D2s_v7 \
  --tier free \
  --vm-set-type VirtualMachineScaleSets \
  --load-balancer-sku standard \
  --enable-managed-identity \
  --network-plugin azure \
  --no-ssh-key \
  --attach-acr acrdemoregistry
(VMSizeNotSupported) Virtual Machine size: 'Standard_D2s_v7' is not supported for subscription 00000000-0000-0000-0000-000000000000 in location 'southindia'. The available VM sizes are 'standard_a2_v2,standard_b2s,standard_d2_v5,standard_d2s_v6,standard_e2s_v5,standard_f2s_v2,standard_l2s_v4,standard_nc4as_t4_v3'. [Additional VM sizes redacted for brevity.] Please refer to aka.ms/aks/vm-size-selector to find supported VM sizes in location 'southindia'.
Code: VMSizeNotSupported
Message: Virtual Machine size: 'Standard_D2s_v7' is not supported for subscription 00000000-0000-0000-0000-000000000000 in location 'southindia'. The available VM sizes are 'standard_a2_v2,standard_b2s,standard_d2_v5,standard_d2s_v6,standard_e2s_v5,standard_f2s_v2,standard_l2s_v4,standard_nc4as_t4_v3'. [Additional VM sizes redacted for brevity.] Please refer to aka.ms/aks/vm-size-selector to find supported VM sizes in location 'southindia'.

This is verified when listing VM SKUS:

az aks list-vm-skus \
  --location southindia \
  --size Standard_D2s_v7 \
  --all \
  --output jsonc 
[]

To list the available VM sizes available in the location

az aks list-vm-skus \
  --location southindia \
  --query "[0:10].{
    Size:name,
    Family:family,
    vCPUs:capabilities[?name=='vCPUs'].value | [0],
    MemoryGB:capabilities[?name=='MemoryGB'].value | [0]
  }" \
  --output table

Size                  Family                          VCPUs    MemoryGB
--------------------  ------------------------------  -------  ----------
Standard_D8_v3        standardDv3Family               8        32
Standard_D5_v2        standardDv2Family               16       56
Standard_NC8as_T4_v3  Standard NCASv3_T4 Family       8        56
Standard_M96s_1_v3    standardMSMediumMemoryv3Family  96       974
Standard_D2als_v6     standardDalv6Family             2        4
Standard_DC24s_v3     standardDCSv3Family             24       192
Standard_FX4ms_v2     StandardFXmsv2Family            4        84
Standard_E32s_v4      standardESv4Family              32       256
Standard_E32ds_v5     standardEDSv5Family             32       256
Standard_D64as_v6     standardDav6Family              64       256