スケーリンググループでは、インスタンス構成に Elastic Compute Service (ECS) インスタンスの起動テンプレートを使用できます。スケールアウト中、Auto Scaling はこのテンプレートに基づいて ECS インスタンスを作成します。起動テンプレートをインスタンス構成情報ソースとして設定した後、このトピックで説明するように起動テンプレートを管理できます。
インスタンス構成情報ソースとしての起動テンプレートの使用
起動テンプレートをスケーリンググループのインスタンス構成情報ソースとして指定できます。スケールアウトイベント中、Auto Scaling は起動テンプレートの構成に基づいてインスタンスを作成します。
スケーリンググループは、1 つの起動テンプレートしか持つことができません。
前提条件
起動テンプレートが作成されていること。詳細については、「インスタンス起動テンプレートの作成」をご参照ください。
スケーリンググループに起動テンプレートが構成されていないこと。
操作手順
既存のスケーリンググループの場合
起動テンプレート管理ページに移動します。
Auto Scaling コンソールにログインします。
左側のナビゲーションウィンドウで、[スケーリンググループ] をクリックします。
上部のナビゲーションバーで、Auto Scaling が有効化されているリージョンを選択します。
[スケーリンググループ管理] ページで、管理するスケーリンググループを見つけ、[操作] 列の [詳細の表示] をクリックします。表示された詳細ページで、 をクリックして、起動テンプレート管理ページに移動します。
起動テンプレート管理ページで、[構成ソースの変更] をクリックします。
[起動テンプレートの変更] ページで、作成した [起動テンプレート] を選択します。
重要[起動テンプレートプロパティの拡張] オプションを選択して、複数のインスタンスタイプを構成できます。詳細については、「起動テンプレートを使用して複数のインスタンスタイプを構成し、スケールアウトの成功率を向上させる」をご参照ください。
起動テンプレートを使用したスケーリンググループの作成
起動テンプレートからスケーリンググループを作成できます。詳細については、「方法1:起動テンプレートからスケーリンググループを作成する」をご参照ください。
スケーリンググループで使用される起動テンプレートの表示
スケーリンググループのアクティブな起動テンプレートに関する情報 (インスタンスタイプ、課金方法、イメージなど) を表示できます。起動テンプレートを表示するには、次の手順を実行します。
起動テンプレート管理ページに移動します。
Auto Scaling コンソールにログインします。
左側のナビゲーションウィンドウで、[スケーリンググループ] をクリックします。
上部のナビゲーションバーで、Auto Scaling が有効化されているリージョンを選択します。
[スケーリンググループ管理] ページで、管理するスケーリンググループを見つけ、[操作] 列の [詳細の表示] をクリックします。 表示された詳細ページで、 をクリックして、起動テンプレート管理ページに移動します。
[現在のスケーリンググループに適用されている起動テンプレート] を見つけ、[操作] 列で [詳細を表示] をクリックしてその詳細を表示します。
スケーリンググループで使用される起動テンプレートの変更
変更できるのは、テンプレートのアクティブなバージョンと、拡張起動テンプレートプロパティの構成のみです。手順は次のとおりです。
起動テンプレートの他のパラメーターを変更するには、ECS コンソールでテンプレートの新しいバージョンを作成します。詳細については、「起動テンプレートの新しいバージョンの作成」をご参照ください。
起動テンプレート管理ページに移動します。
Auto Scaling コンソールにログインします。
左側のナビゲーションウィンドウで、[スケーリンググループ] をクリックします。
上部のナビゲーションバーで、Auto Scaling が有効化されているリージョンを選択します。
[スケーリンググループ管理] ページで、管理するスケーリンググループを見つけ、[操作] 列の [詳細の表示] をクリックします。 表示された詳細ページで、 をクリックして、起動テンプレート管理ページに移動します。
[現在のスケーリンググループの起動テンプレート] を探します。[操作] 列で、[変更] をクリックします。[起動テンプレートの変更] ページで、必要に応じて起動テンプレートを変更します。
説明[起動テンプレートプロパティの拡張] オプションを選択して、複数のインスタンスタイプを構成できます。詳細については、「起動テンプレートを使用して複数のインスタンスタイプを構成し、スケールアウトの成功率を向上させる」をご参照ください。
関連ドキュメント
API を呼び出してスケーリンググループのアクティブな起動テンプレートを変更するには、「ModifyScalingGroup - スケーリンググループの変更」をご参照ください。