ASTERIA WarpとAmazon Web Service EC2連携「AWS EC2 CreateInstance&CreateTagコンポーネント」

AWS EC2 CretateInstance&CreateTag Flow

AWS CretateInstanceAWS CreateTagコンポーネントでEC2のインスタンスを作成・タグ設定するフローを作成しました。

AWS EC2 CretateInstanceコンポーネント

・「基本」設定は以下画像をご参考ください。

AWS EC2CreateInstanceコンポーネント

AMI IDは「AWS管理コンソール→AMIカタログ」で確認できます

・キーペアは「AWS管理コンソール→キーペア→キーペアを作成」により作成できます。

・セキュリティグループには既存のセキュリティグループ名又は、デフォルトセキュリティグループ名を記入できます。

 ※セキュリティグループの「名前」プロパティを空のままでインスタンスを作成するとdefaultのセキュリティグループが自動で設定されます。

 ※セキュリティグループは「AWS管理コンソール→セキュリティグループ」で確認できます。

・「グループ名」、「サブネットID」、「モニタリング」、「ユーザーデータ」の値は空でも大丈夫ですが、ご自身の都合に合わせて設定を行ってください。

Mapperコンポーネント

・直前コンポーネントの出力IDをマッピングする

Mapperコンポーネント設定

AWS EC2CreateTagコンポーネント

・「コネクションを使用」に「はい」を入力

・「コネクション名」に対象AWSコネクション名を選択

・インスタンスIDMapperコンポーネントにより代入される

「タグ」設定

・「キー」と「値」にタグ情報を設定する

 例:Name:testAsteria 、Owner:DevOpsTeam 、Deparment:IT

※タグ設定のNameにより、testAsteriaというEC2インスタンスが作成される

AWS EC2CreateTagコンポーネント設定

実行結果

testAsteriaインスタンスが作成される

タグの確認

「対象インスタンス」をクリック→「アクション」→「インスタンス設定」→「タグ管理」でタグ情報を確認できます。