すべてのプロダクト
Search
ドキュメントセンター

Auto Scaling:スケーリンググループに起動テンプレートを適用する

最終更新日:Nov 05, 2024

Elastic Compute Service (ECS) タイプのスケーリンググループを使用する場合、起動テンプレートをインスタンス設定ソースとして指定できます。 スケールアウトイベント中、Auto Scalingはスケーリンググループの起動テンプレートに基づいてECSインスタンスを自動的に作成します。 このトピックでは、起動テンプレートを管理する方法について説明します。

起動テンプレートをインスタンス設定ソースとして指定

スケーリンググループのインスタンス設定ソースとして起動テンプレートを指定できます。 この場合、Auto Scalingは、スケールアウトイベント中に起動テンプレートに基づいてECSインスタンスを自動的に作成します。

重要

スケーリンググループに指定できる起動テンプレートは1つだけです。

前提条件

  • 起動テンプレートが作成されます。 詳細については、「起動テンプレートの作成」をご参照ください。

  • スケーリンググループに起動テンプレートが指定されていません。

手順

既存のスケーリンググループの起動テンプレートの指定

  1. [起動テンプレート] タブに移動します。

    1. Auto Scalingコンソールにログインします。

    2. 左側のナビゲーションウィンドウで、[スケーリンググループ] をクリックします。

    3. 上部のナビゲーションバーで、Auto Scalingが有効になっているリージョンを選択します。

    4. [スケーリンググループ] ページで、起動テンプレートを管理するスケーリンググループを見つけ、[操作] 列の [詳細] をクリックします。 スケーリンググループの詳細ページで、[インスタンス設定ソース] タブをクリックし、[起動テンプレート] タブをクリックします。

  2. [設定ソースの編集] をクリックします。

  3. [起動テンプレートの編集] ダイアログボックスで、既存の起動テンプレートを選択します。

    重要

    [起動テンプレートの拡張] 機能を有効にして、複数のインスタンスタイプを同時に指定できます。 詳細については、「起動テンプレートを使用したマルチインスタンスタイプのスケーリンググループの作成」をご参照ください。

起動テンプレートを使用したスケーリンググループの作成

起動テンプレートを使用してスケーリンググループを作成できます。 詳細については、「方法1: 起動テンプレートを使用してスケーリンググループを作成する」をご参照ください。

スケーリンググループの起動テンプレートの表示

インスタンスタイプ、課金方法、有効な起動テンプレートのイメージなどの情報を表示できます。 起動テンプレートを表示するには、次の手順を実行します。

  1. [起動テンプレート] タブに移動します。

    1. Auto Scalingコンソールにログインします。

    2. 左側のナビゲーションウィンドウで、[スケーリンググループ] をクリックします。

    3. 上部のナビゲーションバーで、Auto Scalingが有効になっているリージョンを選択します。

    4. [スケーリンググループ] ページで、起動テンプレートを管理するスケーリンググループを見つけ、[操作] 列の [詳細] をクリックします。 スケーリンググループの詳細ページで、[インスタンス設定ソース] タブをクリックし、[起動テンプレート] タブをクリックします。

  2. 表示する起動テンプレートを見つけ、[操作] 列の [詳細] をクリックして起動テンプレートIDパネルを開きます。 このパネルでは、スケーリンググループで使用されている起動テンプレートに関する情報を表示できます。

スケーリンググループの起動テンプレートの変更

変更できるのは、有効バージョンと起動テンプレートの [起動テンプレートの拡張] パラメーターのみです。 起動テンプレートを変更するには、次の手順を実行します。

重要

既存の起動テンプレートに関するその他の情報を変更する場合は、ECSコンソールで既存の起動テンプレートから新しいバージョンを作成できます。 詳細については、「起動テンプレートのバージョンの作成」をご参照ください。

  1. [起動テンプレート] タブに移動します。

    1. Auto Scalingコンソールにログインします。

    2. 左側のナビゲーションウィンドウで、[スケーリンググループ] をクリックします。

    3. 上部のナビゲーションバーで、Auto Scalingが有効になっているリージョンを選択します。

    4. [スケーリンググループ] ページで、起動テンプレートを管理するスケーリンググループを見つけ、[操作] 列の [詳細] をクリックします。 スケーリンググループの詳細ページで、[インスタンス設定ソース] タブをクリックし、[起動テンプレート] タブをクリックします。

  2. 変更する起動テンプレートを見つけ、[操作] 列の [編集] をクリックして、[起動テンプレートの編集] ダイアログボックスを開きます。 次に、ビジネス要件に基づいて起動テンプレートを変更します。

    説明

    [起動テンプレートの拡張] 機能を有効にして、複数のインスタンスタイプを同時に指定できます。 詳細については、「起動テンプレートを使用したマルチインスタンスタイプのスケーリンググループの作成」をご参照ください。

関連ドキュメント

  • API操作を呼び出してスケーリンググループの有効な起動テンプレートを変更する場合は、「ModifyScalingGroup」をご参照ください。