我正在尝试在PowerShell中创建一个新的后端池。
在Azure的用户界面中,这些后端池可以引用应用程序服务(例如单个容器)。
据我所知,PowerShell cmdlet似乎不支持此功能:
$AppGw = Get-AzureRmApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01"
$AppGw = Add -AzureApplicationGatewayBackendAddressPool -ApplicationGateway $ AppGw -Name "Pool02" -BackendIPAddresses "10.10.10.10", "10.10.10.11"
$AppGw = Get-AzureRmApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01"
$AppGw = Add-AzureRmApplicationGatewayBackendAddressPool -ApplicationGateway $AppGw -Name "Pool02" -BackendFqdns "contoso1.com", " contoso1.com"
我希望那会是类似...
$AppService = Get-AzureRmWebApp -Name 'WebApp01'
$AppGw = Add-AzureRmApplicationGatewayBackendAddressPool -ApplicationGateway $AppGw -Name 'Pool02' -BackendWebApp $AppService
有人知道这有什么办法吗?
答案 0 :(得分:1)
对于PowerShell,似乎没有cmdlet可以实现您期望的:
Add-AzureRmApplicationGatewayBackendAddressPool -ApplicationGateway $AppGw -Name 'Pool02' -BackendWebApp $AppService
在Azure门户中,人们可以方便地找到类型为App Services的App Service并获取FQDN。但是对于PowerShell cmdlet,输入FQDN更直接。
顺便说一句,人们通常使用FQDN访问Azure Web服务。您可以获取有关使用Application Gateway here配置App Service Web Apps的更多详细信息。