起動設定を起動テンプレートと置き換える - Amazon EC2 Auto Scaling (日本語)

起動設定を起動テンプレートと置き換える

既存の起動設定のある Auto Scaling グループを編集するとき、起動設定を起動テンプレートで置き換えることができます。これにより、現在使用しているすべての Auto Scaling グループで起動テンプレートを使用できます。そうすることで、起動テンプレートのバージョニングなどの機能を活用できます。

Auto Scaling グループの起動設定を置き換えると、以後、新しいインスタンスは新しい起動テンプレートを使用して起動されます。既存のインスタンスは影響を受けません。既存のインスタンスを更新するには、これらのインスタンスを終了して Auto Scaling グループに置き換えるようにするか、オートスケーリングにより終了ポリシーに基づいて前のインスタンスを新しいインスタンスに徐々に置き換えるようにします。

注記

インスタンスの更新機能を使用すると、Auto Scaling グループ内の既存のインスタンスを置き換えて、起動テンプレートを使用する新しいインスタンスを起動することもできます。詳細については、「インスタンスの更新に基づく Auto Scaling インスタンスの置き換え」を参照してください。

Prerequisites

Auto Scaling グループの起動設定を置き換える前に、起動テンプレートをまず作成する必要があります。起動テンプレートを作成する最も簡単な方法は、起動設定からコピーすることです。詳細については、「起動設定をコピーしてテンプレートを起動する」を参照してください。

Auto Scaling グループが起動設定を使用しないように切り替える場合は、アクセス許可が最新であることを確認してください。起動テンプレートを使用するには、特定のアクセス許可が必要です。

Auto Scaling グループの起動設定を置き換えるには (コンソール)

  1. (https://console.aws.amazon.com/ec2autoscaling/)で Amazon EC2 Auto Scaling コンソール を開きます。

  2. Auto Scaling グループの隣にあるチェックボックスを選択します。

    ページの下部に分割ウィンドウが開き、選択したグループに関する情報が表示されます。

  3. [詳細] タブで、[起動設定]、[編集] の順に選択します。

  4. 起動テンプレートに切り替えるを選択します。

  5. [Launch Template (起動テンプレート)] では、起動テンプレートを選択します。

  6. [Version (バージョン)] では、必要に応じて起動テンプレートのバージョンを選択します。起動テンプレートのバージョンを作成したら、スケールアウト時に Auto Scaling グループで起動テンプレートのデフォルトバージョンを使用するか最新バージョンを使用するかを選択できます。

  7. 完了したら、[更新] を選択します。

コマンドラインを使用して起動設定を置き換えるには

以下のコマンドのいずれかを使用できます。

CLI コマンドを使用して Auto Scaling グループを更新して起動テンプレートを使用する例については、起動テンプレートを使用する Auto Scaling グループの更新を参照してください。