我已经创建了一个 VNet 和子网。为此 Vnet 添加了其他资源。现在我需要向这个子网添加一个规模集。这可能吗?
当我从 Azure 门户创建 VM 规模集时,它不会要求 VNet,而是创建自己的 VNet/子网。
我已经创建了一个 VNet 和子网。为此 Vnet 添加了其他资源。现在我需要向这个子网添加一个规模集。这可能吗?
当我从 Azure 门户创建 VM 规模集时,它不会要求 VNet,而是创建自己的 VNet/子网。
假设您拥有规模集配置所需的所有资源,以下是创建虚拟机规模集的步骤。
#IP configuration
$ipName = "IP configuration name"
#create the IP configuration
$ipConfig = New-AzureRmVmssIpConfig -Name $ipName -LoadBalancerBackendAddressPoolsId $null -SubnetId $vnet.Subnets[0].Id
$vmssConfig = "Scale set configuration name"
#create the configuration for the scale set
$vmss = New-AzureRmVmssConfig -Location $locName -SkuCapacity 3 -SkuName "Standard_A0" -UpgradePolicyMode "manual"
#Add the network interface configuration to the scale set configuration
Add-AzureRmVmssNetworkInterfaceConfiguration -VirtualMachineScaleSet $vmss -Name $vmssConfig -Primary $true -IPConfiguration $ipConfig
$vmssName = "scale set name"
#create the scale set
New-AzureRmVmss -ResourceGroupName $rgName -Name $vmssName -VirtualMachineScaleSet $vmss
请注意,您使用的是最新版本的 Azure Powershell,否则您将错过一些 Powershell cmdlet。
希望这可以帮助。