一括管理の対象となるリソースを迅速に特定することは、運用の自動化における重要な課題です。この課題は、リソースタグと Operation Orchestration Service (OOS) を組み合わせることで解決できます。
ステップ 1:Elastic Compute Service (ECS) インスタンスへのタグの作成と関連付け
ECS コンソールまたはタグコンソールで、タグ business:bigdata をお使いの ECS インスタンスに作成し、関連付けます。この例では、タグコンソールを使用します:
-
タグコンソールにログインします。
-
ナビゲーションペインで を選択し、タグの作成 をクリックします。
-
タグの作成 ダイアログボックスで、タグキー (例:
business) とタグ値 (例:bigdata) を入力し、作成 をクリックします。 -
タグリストで目的のタグを見つけ、操作 列の リソースの関連付け をクリックして、既存の ECS インスタンスに関連付けます。
詳細については、「タグの作成」および「リソースへのタグの関連付け」をご参照ください。
ステップ 2:OOS でのタグ付き ECS インスタンスの一括起動
OOS コンソールで、パブリックテンプレート ACS-ECS-BulkyStartInstances を実行し、business:bigdata タグが付与された ECS インスタンスをターゲットとして指定します。
-
OOS コンソールにログインします。
-
ナビゲーションペインで、 を選択します。
-
ページの左上隅で、リージョンを選択します。
説明デフォルトでは、OOS は実行されているリージョンと同じリージョン内のリソースを管理します。たとえば、China (Hangzhou) リージョンの OOS は、China (Hangzhou) の ECS インスタンスを管理します。ただし、テンプレートの
ExecuteAPIタスクで異なるRegionId値を指定して、他のリージョンの API を呼び出すこともできますが、この方法は推奨されません。したがって、選択したリージョンが、ステップ 1:Elastic Compute Service (ECS) インスタンスへのタグの作成と関連付けで ECS インスタンスにタグを付けたリージョンと一致していることを確認してください。OOS の制限事項の詳細については、「制限事項」をご参照ください。 -
パブリックテンプレート ページで ACS-ECS-BulkyStartInstances を見つけ、実行を作成 をクリックします。
-
作成 ページで、次の手順を実行します:
-
基本情報 セクションで、デフォルト設定のままにして、[次へ:パラメーターの設定] をクリックします。
自動 モードでは、テンプレート内のすべてのタスクが順番に自動実行されます。
-
対象インスタンス を インスタンスタグの設定 に設定します。タグキー
businessとタグ値bigdataを選択します。[OOS 用 RAM ロール] を 現在のアカウントの既存権限を使用する に設定します。その他のパラメーターはデフォルト設定のままにします。 -
[次へ:確認] をクリックします。
-
情報を確認し、作成 をクリックします。
-
-
実行結果 エリアで、インスタンスの起動 タスクノードをクリックします。
-
[ループタスクリスト] タブで、実行結果を表示します。
指定されたタグ
business:bigdataが付与されたすべての ECS インスタンスが起動されました。