Я пытаюсь добавить второй сетевой интерфейс с Windows PowerShell в набор масштабов виртуальных машин Microsoft Azure (VMSS). VMSS уже существует.
Я использую Powershell, поскольку az Cli еще не поддерживает добавление сетевых интерфейсов.
Но мой код, похоже, не работает, так как сетевой интерфейс не появляется в виртуальной машине.
Я ссылаюсь на код из http://thebluenode.com/azure-virtual-machine-scale-set-instances-upgrade-with-zero-downtime-rolling-update.
Пожалуйста, посмотрите мой код Powershell, что я делаю неправильно. Я полагаю, мне нужно добавить частную конфигурацию IP, но я не знаю, где.
Можете ли вы помочь мне, как добавить второй сетевой интерфейс к моей VMSS?
Заранее спасибо.
С уважением,
Ронни Форбергер
Попробовал предоставленный код Powershell.
Add-AzureRmAccount
Select-AzureRmSubscription -SubscriptionId "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
$vnetname = "conf-virtual-network-interlink"
$loc = "West Europe"
$backendSubnetName = "default"
$backendSubnetConfig = New-AzureRmVirtualNetworkSubnetConfig -Name $backendSubnetName -AddressPrefix "10.1.0.0/24"
echo "backendSubnetConfig: "$backendSubnetConfig
$vnet = New-AzureRmVirtualNetwork -ResourceName $vnetname -Location $loc -ResourceGroupName "resourcegroup-confluence-jira-datacenter" -Subnet $backendSubnetConfig -AddressPrefix "10.1.0.0/24"
echo "vnet: "$vnet
$subnetId = (Get-AzureRmVirtualNetworkSubnetConfig -Name $backendSubnetName -VirtualNetwork $vnet).Id
echo "subnetId: "$subnetId
$ipCfg = New-AzureRmVmssIPConfig -Name 'eth1' -SubnetId $subnetId
echo "ipCfg: "$ipCfg
$backendSubnet = Get-AzureRmVirtualNetworkSubnetConfig -Name $backendSubnetName -VirtualNetwork $vnet
echo "backendSubnet: "$backendSubnet
$vmss = Get-AzureRmVmss -ResourceGroupName resourcegroup-confluence-jira-datacenter -VMScaleSetName confcluster
echo "vmss: "$vmss
Add-AzureRmVmssNetworkInterfaceConfiguration -Name $backendSubnet -Primary $false -IPConfiguration $ipCfg -VirtualMachineScaleSet $vmss
Ожидаемый результат: сетевой адаптер в виртуальной машине VMSS подходит (в идеале с настроенным частным IP-адресом).