問題タブ [terraform-provider-azure]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
279 参照

azure - Azure Application Gateway の IP アドレス リストの適切な形式

内部ロード バランサーを使用するように構成された App Service Environment (ASE) の前に配置される Azure にアプリケーション ゲートウェイをデプロイするための Terraform 構成を作成しています。シェル スクリプトを使用して Azure Cloud Shell からテラフォーム構成を実行します。シェル スクリプトでは、AZ CLI コマンドを実行して ASE 内部ロード バランサーの IP アドレスを取得し、それをコマンド ライン変数として Terraform 構成にフィードします。ip_address_list はリストでなければならないというエラーが表示され続けますが、その形式が何を意味するのかわかりません。

以下は、IPアドレスを取得するために使用しているコマンドです。

これは、以下のようにフォーマットされた IP アドレスを返します。シェルスクリプトの一部としてエコーアウトしているので、正常に取得されたことを確認できます。

"10.10.1.11"

以下は、シェル スクリプトで使用している Terraform コマンド ラインです。

以下は、IP アドレスを適用しようとしている Terraform 構成のコードです。

なしで試してみまし[]たが、同じエラーが発生しました。