質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Terraform

Terraformは、インフラ構築のためのツールです。AWS/DigitalOcean/GoogleCloudといった様々なインフラに対応。インフラ構成のコード管理や変更の作業などの手間を自動化し、インフラ構築の効率化を図ることができます。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

Q&A

解決済

1回答

1252閲覧

【TerraForm】AWS内にVPCを沢山作成したい【AWS】

mk1029

総合スコア9

Terraform

Terraformは、インフラ構築のためのツールです。AWS/DigitalOcean/GoogleCloudといった様々なインフラに対応。インフラ構成のコード管理や変更の作業などの手間を自動化し、インフラ構築の効率化を図ることができます。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

0グッド

0クリップ

投稿2018/08/07 05:59

編集2018/08/13 01:21

【TerraForm】AWS内にVPCを複数作成し、環境ごとに番号ないし名前をつけることは可能でしょうか【AWS】

AWSでTerraFormを利用し、構築の自動化を目指しています。
VPCをいくつも追加して作成したいのですが
追加していくVPCを下記構成で作成を考えています。

VPC
・Webサーバ(Apache) Multi-AZ構成
・EIP
・NatGW

VPCは、一ヶ月おきに追加(同じものの複製)を考えていまして、VPC1、VPC2、VPC3、VPC4、VPC5
と同じ構成のものをTerraFormで自動追加を想定しています。

VPC内のWebサーバも、追加していくVPCに合わせ【一ヶ月おきに追加(同じものの複製)】
Webサーバねずみ、Webサーバうし、Webサーバとら、Webサーバうさぎ
と名前を変えていきたいのですが
TerraFormでmain.tfにてどのようにかけば上記のような構成を自動化できるのでしょうか

なお、先の回答者の方がリソースに上限があるから無理だ・・・とのことですが
同じリージョンでの作成は、1年だけとしました。つまり一つのリージョンで複製するVPCは12大にしました。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

VPCの中にVPCはつけれません。
そもそもそれが必要になるシチュエーションが意味不明です。
AWSが閉域を作りイントラネットのような扱える機能です。
閉域の中に閉域を作ってどうしようと言うのでしょうか

AWSでは無くともイントラネットの中にイントラネットを作ることはまずありません。
やるとするならばイントラネット同士をつなぐ事です。これはAWSでいうVPCピアリング接続です。これはできます。

そういった知識も無しにVPCを構築するのは大変困難です。
インフラ、ネットワークの知識が不足した状態でのネットワーク構築は重大な事故を起こします。
どうしても作りたいなら専業の業社に相談依頼してください、VPCの中にVPCを作らずとも問題を解決してくれるでしょう。

投稿2018/08/10 10:33

namda

総合スコア705

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

mk1029

2018/08/10 12:34 編集

質問のタイトルが訂正できてませんでした。 失礼いたしました。昨晩VPC内にVPCがつくれないことに気が付き 質問文は訂正したのですが、タイトルを訂正してませんでした。 ご指摘いただきました通りVPCピアリング接続で実現します。 以上で上記質問に改めて答えていただけますでしょうか かなり知識をお持ちのようですしよろしくお願いいいたします。
namda

2018/08/10 15:01

毎月増えるVPCがなぜ必要なのか想像できませんし ピア接続には限りがあります。 またデイジーチェーンのように接続も出来ません ので質問のご希望に答えることは出来ないでしょう。
mk1029

2018/08/13 01:28

VPCを増やすのはそういう構成にしたいからと 一つのリージョンにVPCを複製することはできないなどという決まりはないのでこういった構成にしています。理解出来ない!のではなくできる(メーカーサポートがある)からする!です。 ちなみにピア接続に限りがあるとのことでしたので一つのリージョンに複製するVPCは12個までとしました。調べたところ上限緩和ができるとのことでしたが、あまりそういうのも複雑になりすぎるかなと判断し、リージョンを増やすことにしました。 話を戻しますが、TerraFormで変数や引数を利用し上記構成(主に複製)の仕方はご存知ですか お話を聞いてる限り、インフラ出身の方なのかなぁと、もしかしてこういったプログラミング的なことはあまりご存知ないのではと
namda

2018/08/13 19:40

AWSでリージョンと言えば東京やロスなどのことを指しますがコレは物理的な位置であり、東京が使い潰したのでロスを使いに行くと言う用途には適していませんが大丈夫でしょうか ほか懸念点はありますがTerraformで変数を扱えるかと言えば可能です。 がすでにタイトルと乖離してますので別な質問を立てるべきでしょう。 そのさい作成中のTerraformのmain.tfを質問内に提示じどこを可変にしたいか具体的にしめしてください。でなければただの丸投げ質問になります。 回答者の技量が至らなく大変も仕分けありませんが丸投げ質問は回避した質問をお願いいたします。
mk1029

2018/08/14 01:03

適切なご回答ありがとうございます。ベストアンサーとして一旦クローズいたします。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問