Preparing the Virtual Network and AKS Subnet
Now you can prepare a virtual network with custom ranges and subnet for AKS. If you already have an existing virtual network with a subnet for AKS, you can skip this procedure.
All the created resources must be placed in the same virtual network to prevent performance issues caused by network latency; these resources include resource group, AKS cluster, jump host, and Azure NetApp Files (NFS).
To create the virtual network:
-
Run the following command:
az network vnet create \
-g <RESOURCE_GROUP> \
-n <VNET_NAME> \
--address-prefix <VNET_CIDR> \
--subnet-name <SUBNET_NAME> \
--subnet-prefix <SUBNET_CIDR>
Where:
<RESOURCE_GROUP>:
the name of the resource group created in step 1.1
<VNET_NAME>:
The assigned name of this virtual network.
<VNET_CIDR>:
The CIDR notation for this virtual network. For example, 10.1.0.0/16.
<SUBNET_NAME>:
Name for this subnet for AKS.
<SUBNET_CIDR>:
The CIDR notation for this subnet. For example, 10.1.1.0/24.
For example, this would create a virtual network demo-vnet, in resource group srg-demo, with range 10.1.0.0/16 and subnet aks-subnet with subnet range 10.1.1.0/24 :
az network vnet create \ -g srg-demo \ -n demo-vnet \ --address-prefix 10.1.0.0/16 \ --subnet-name aks-subnet \ --subnet-prefix 10.1.1.0/24
Next Step: Create the AKS