'Get aks nodepool / vmss subnet ID

I created an aks using az cli with minimal parameters and specified a node-count and auto scaling. This created a nodepool and VMSS etc. and an accompanying vnet and subnet automatically.

How do I find out the created vnet and subnet using az cli?

az aks nodepool list --cluster-name aks -g rg-aks 

report vnetSubnetId and podSubnetId as null.

Using az vmss list does show the subnet but I haven't found any properties of the vmss linking it to the nodepool or aks cluster to enable finding it.

The autogenerated name is something like: aks-nodepool1-15343534-vmss

Which I guess I could filter for along the lines of aks-nodepool1-*-vmss but that seems dodgy and flaky.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source