問題タブ [aws-vpc]
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.
terraform-provider-aws - Terraform を介した AWS でのルート伝播
私の会社では AWS をクラウド プロバイダーとして使用し、Terraform を使用してインフラストラクチャをコードとして実行しています。AWS でトラフィックがルーティングされる方法を変更する必要があります。現在、1 つの NAT ゲートウェイがあります。そのため、このライブ シンがダウンした場合、プライベート サブネット上にあるインスタンスからの外部接続が失われます。
追加の NAT GW を 2 つ作成しました。各 AZ に 1 つ。Terraform を使用してこれらすべてを実行しましたが、ルーティングに関してはつまずきのブロックに遭遇しました。
このタイプのセットアップを作成しました。各 AZ にプライベート サブネットとパブリック サブネットの両方のルーティング テーブルがあります。
Direct Connect があり、BGP を使用してデータセンター ネットワークを AWS にアドバタイズします。プライベート サブネット ルート テーブルでルート伝達を有効にして、オンプレミス ネットワークがこれらのルート テーブルに入力されるようにする方法がわかりません。
私はそれを試しましたが、以下のエラーが発生します
- リソース「aws_route_table.private-subnet-a-routes」構成: 変数 aws_vgw.foo.id で参照される不明なリソース「aws_vgw.foo」
VPC のメイン VGW からルート テーブルに伝播されるようにルートを設定する方法を知っている人はいますか?
前もって感謝します
クリス