如何使用Azure PowerShell将VM规模集与负载均衡器关联

时间:2019-06-10 17:17:14

标签: azure azure-powershell azure-vm-scale-set azure-load-balancer

我可以通过浏览到负载均衡器的后端池并关联我的VMSS,在Azure门户中执行此操作,但是我需要使用Azure PowerShell将其自动化。

这是我到目前为止的内容,但是我无法保存更新的网络设置。

$vmss = Get-AzVmss -VMScaleSetName myVMs
$lb   = Get-AzLoadBalancer -Name lb-internal;

$vmss.VirtualMachineProfile.NetworkProfile. 
   NetworkInterfaceConfigurations.IpConfigurations.
   LoadBalancerBackendAddressPools.Add($lb.BackendAddressPools[0].Id)

这是应该执行的操作吗,如果可以,如何保存或更新VMSS网络设置?

1 个答案:

答案 0 :(得分:1)

我认为您的想法是正确的,不幸的是,它不像查看文档那样简单。以下内容将使您到达需要的位置(我相信秤组必须关闭电源才能运行update命令):

output = { "last1" : ["info","info","info","info","info","info"], 
"last2": ["info","info","info"]...}