LoginSignup
1
0

More than 3 years have passed since last update.

[AWX] AWSアカウント内の特定のEC2をインベントリーに追加する

Last updated at Posted at 2021-01-29

AWX使用時に、あるAWSアカウント内の特定のEC2をインベントリーに追加するときの手順です。

公式ドキュメントにも解説があります。
公式ドキュメント

手順

  • 「認証情報」から対象のAWSアカウントの認証情報を追加する。(アクセスキー、シークレットキーを入力

    スクリーンショット 2020-07-17 23.54.08.png

  • インベントリー設定で「ソース」のフィールドに移動し、下記のように設定。

    • ソース:Amazon EC2
    • 認証情報:作成した認証情報を選択
    • リージョン:リージョンを選択(複数選択可)
    • インスタンスフィルター:フィルター指定する。EC2全台ではなく、指定したフィルターのいずれかに一致するEC2がインポートされる。

下記の例では、東京リージョンにある「AWX」タグの値が「awx」であるEC2インスタンスのみがインベントリーに追加されます。

スクリーンショット 2020-07-18 0.01.10.png

タグ以外にも、様々なメタデータを使用してフィルターできるようです。(未検証、詳細は下記)
DescribeInstances

使用例

CloudFormationを使用してEC2を起動時にタグを付与

AWX側で上記タグでフィルター

同じアカウントにある既存のEC2はインポートされず、新たにタグを付与したEC2のみがインベントリーに追加される

まとめ

使用例のような時に既存のEC2までインポートされる事態を防ぎたく方法を調べました。
便利そうなのでタグ以外にも活用してみたい。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0