PowerShell経由でAzureにロードバランサーを作成しようとしましたが、別のリソースグループの既存のvnetを使用するとエラーが発生します。 (ロードバランサーによって参照されるすべてのバックエンドIP構成ではありません)。ロードバランサーは、後でVMスケールセットに使用する必要があります。
しかし、BackendAddressPoolConfigのv-netとIPを設定しませんでした。また、これを行う方法もわかりません。
$vnet= Get-AzureRmVirtualNetwork -Name $vnetname -ResourceGroupName $vnetrg -ErrorAction Stop
$subnetMain = $vnet.Subnets[2]
$subNetName = $subnetMain.Name
$frontendIP = New-AzureRmLoadBalancerFrontendIpConfig -Name LB-Frontend `
-SubnetId $subnetMain.Id
$beaddresspool= New-AzureRmLoadBalancerBackendAddressPoolConfig -Name "LB-backend"
$inboundNATRule1= New-AzureRmLoadBalancerInboundNatRuleConfig -Name "RDP" `
-FrontendIpConfiguration $frontendIP `
-Protocol TCP `
-FrontendPort 3389 `
-BackendPort 3389
$healthProbe = New-AzureRmLoadBalancerProbeConfig -Name "HealthProbe" `
-RequestPath "Default.htm" `
-Protocol http -Port 80 `
-IntervalInSeconds 15 `
-ProbeCount 2
$lbrule = New-AzureRmLoadBalancerRuleConfig -Name "HTTP" `
-FrontendIpConfiguration $frontendIP `
-BackendAddressPool $beAddressPool `
-Probe $healthProbe `
-Protocol Tcp `
-FrontendPort 80 `
-BackendPort 80
$nrplb = New-AzureRmLoadBalancer -ResourceGroupName $currentrg `
-Name "NRP-LB" `
-Location $loc `
-FrontendIpConfiguration $frontendIP `
-InboundNatRule $inboundNATRule1 `
-LoadBalancingRule $lbrule `
-BackendAddressPool $beAddressPool `
-Probe $healthProbe
バックエンドのIP構成を設定する必要がありますか?しかし、どのように?それとも何か間違っているのでしょうか?
回答 1 件
関連記事
- 既存のVNetとサブネットを使用してVMを作成するためのARMテンプレート
- Azure DevOps REST API:作業項目の作成:"値が必要とされます"
- ポイントインタイムリストア用のAzureDevOps Boardsバックアップを自動的に作成するにはどうすればよいですか?
- Azure LoadBalancerが前面にあるAzureVMのソースIPをホワイトリストに登録する方法
- リソースを使用してAzureでコンテナレジストリを作成するにはどうすればよいですか?
- ARMテンプレートで紺碧のファンクションキーを作成する方法は?
- 既存のオブジェクトリストから新しいオブジェクトリストを作成するにはどうすればよいですか?
- 既存の変数に基づいてRに新しい変数を作成します
- 既存のサブフォルダーとして正確な名前でファイルを作成しますか?
- それぞれが独自のコンテナを持つ2つの既存のYamlからPODを作成できますか?
関連した質問
- shellazurecomが構成に失敗しています
- PowerShellまたはAzure CLIを使用してAzureストレージテーブルのすべてのレコードを取得する方法
- FromBase64Stringは空の文字列を返します
- APIからのAzureの残りのクレジット値
- Azureクラウドの2つの異なる仮想ネットワーク上に作成された2つの仮想マシン間でトラフィックを送信するにはどうすればよいですか
- Az PowerShellモジュールを使用してアプリサービスにストレージをマウントする方法
- Azure Powershellは、時間範囲を指定してサービスが呼び出される回数
- ストレージアカウントのAzure Powershell Listサブコンテナー
- PowerShellを介して「リーダーとデータアクセス」の役割を使用できませんか?
今日、Azure Powershellの新しいバージョン6.2.1がリリースされました。これにより問題が解決します。
見る https://github.com/Azure/azure-powershell/Releases