CloudFormation編~CloudFormationでVPCパート②~


こんにちは! JQです。

前回は『CloudFormation編~CloudFormationでVPCパート①~』 ということで、EclipesAWS Toolkitのインストールまでをしてみました。

今回は『CloudFormation編~CloudFormationでVPCパート②~』と題して、CloudFormationのStackでVPCを構築してみたいと思います。

Templateの作成

3 Templateの作成
先ずは適当なProjectを作成してTemplateファイルを配下に置きます。
Templateファイルには作成したい構成に近いサンプルを利用してみます。

20131125_02_001

該当のファイルで右クリックからメニューを表示します。
「Open With」の項目から「Amazon CloudFormation Template Editor」を選択します。

20131125_02_002

Editorを利用して構築したい構成に修正していきます。

20131125_02_003

今回は次のようなVPCを試しに作成してみます。

VPC: 10.0.0.0/16
Public Subnet: 10.0.0.0/24 ZoneA
Public Subnet: 10.0.1.0/24 ZoneC

サンプルは以下になります。

4 Stackの実行
実際に作成したTemplateを実行してみます。
今回はマネジメントコンソールから行ってみます。

「Create Stack」で「Upload a Template File」から作成したTemplateをアップします。

20131125_02_004

進めていきます。
20131125_02_005

確認画面で問題なければ「Continue」で作成します。
20131125_02_006

作成したCloudFormationの画面から「Events」で進行状況を確認出来ます。

20131125_02_007

Stackのステータスが「CREATE_COMPLETE」になれば成功です!

20131125_02_008

いかがでしたでしょうか?

次回は、VPCをStackから作成してみたいと思います。
お楽しみに!