CloudOps Orchestration Service (OOS) が提供するパブリックテンプレートを使用して、特定のタグを持つElastic Compute Service (ECS) インスタンスをクエリし、同じタグを持つセキュリティグループにECSインスタンスを追加する実行を作成できます。 これにより、ECSインスタンスを正しいセキュリティグループに追加できます。
背景情報
この例では、OOSパブリックテンプレートを使用して、Team:Dev
タグを付けてECSインスタンスをクエリし、タグを付けてECSインスタンスをセキュリティグループに追加します。
手順
OOSコンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。
上部のナビゲーションバーで、目的のリージョンを選択します。
説明デフォルトでは、リージョンにデプロイされた OOS は、そのリージョンにおけるリソースのみ管理できます。 たとえば、中国 (杭州) リージョンにデプロイされた OOS を使用する場合、中国 (杭州) リージョンでのみ ECS インスタンスを管理できます。 ただし、OOS には、他のリージョンにデプロイされたリソースを管理する方法も存在します。 他のリージョンで API 操作を呼び出す場合は、ACS::ExecuteAPI 操作でリージョン ID を指定します。 この方法は使用しないことを推奨します。 したがって、この例では、OOSがデプロイされているリージョンが、管理するECSインスタンスが存在するリージョンと同じであることを確認する必要があります。 OOSの制限の詳細については、「制限」をご参照ください。
パブリックテンプレートページで、ACS-ECS-CorrectSecurityGroupInstancesByTagsを見つけて、実行の作成をクリックします。
基本情報ステップで、パラメータを設定し、次のステップ: パラメータ設定をクリックします。
この例では、[基本情報] ステップのパラメーターのデフォルト値が保持されます。
説明[実行モード] のデフォルト値は [自動] です。これは、テンプレートで定義されているすべてのタスクが自動的に順番に実行されることを示します。
パラメーター設定ステップで、パラメータを設定し、次のステップ: OKをクリックします。
ステップのタグの選択セクションで、目的のECSインスタンスが存在するリージョンを選択します。
タグドロップダウンリストにタグキーとタグ値を入力または選択します。
システムは、指定されたタグが追加されたECSインスタンスを照会し、タグが追加されたセキュリティグループにECSインスタンスを追加します。
重要ECSインスタンスとセキュリティグループは、同じ仮想プライベートクラウド (VPC) に存在する必要があります。 そうしないと、ECSインスタンスがセキュリティグループに追加されません。
OKステップで、設定を確認し、作成をクリックします。
結果を表示するView the result
[タスク実行管理] ページに実行のために表示される実行ステータスがSuccessの場合、Team:Dev
タグのECSインスタンスが同じタグのセキュリティグループに追加されます。 ECSコンソールの [インスタンス] ページで、タグが付いた特定のECSインスタンスが同じタグが付いたセキュリティグループに追加されているかどうかを確認することもできます。