Auto Scaling グループにロードバランサーをアタッチする - Amazon EC2 Auto Scaling

Auto Scaling グループにロードバランサーをアタッチする

このトピックでは、Auto Scaling グループに Elastic Load Balancing ロードバランサーを添付する方法について説明します。Amazon EC2 Auto Scaling は Elastic Load Balancing と統合されていて、Auto Scaling グループの前にApplication Load Balancer、Network Load Balancer、Classic Load Balancer、または Gateway Load Balancer を挿入できます。さまざまなタイプのロードバランサーの詳細については、「Elastic Load Balancing のタイプ」を参照してください。

Application Load Balancer、Network Load Balancer、または Gateway Load Balancer を添付する場合は、ターゲットグループを添付します。Amazon EC2 Auto Scaling は、インスタンスが起動されたときに、アタッチされたターゲットグループにインスタンスを追加します。1 つもしくは複数のターゲットグループを添付し、ターゲットグループごとにヘルスチェックを設定できます。

ターゲットグループを Auto Scaling グループにアタッチするためのガイドについては、「チュートリアル: スケーリングとロードバランシングを使用するアプリケーションのセットアップ」を参照してください。

既存のロードバランサーの添付

グループを作成または更新するときに、既存のロードバランサーを Auto Scaling グループに添付できます。グループの作成と同時に新しいApplication Load Balancer または Network Load Balancer を作成してアタッチしたい場合は、「Amazon EC2 Auto Scaling コンソールから Application Load Balancer または Network Load Balancer を設定する」を参照してください。

新しい Auto Scaling グループを作成しているときに、既存のロードバランサーを添付するには
  1. https://console.aws.amazon.com/ec2/ でAmazon EC2 コンソールを開き、ナビゲーションペインで [Auto Scaling グループ] を選択します。

  2. [Create Auto Scaling group] (Auto Scaling グループの作成) を選択します。

  3. ステップ 1 と 2 では、必要に応じてオプションを選択し、「ステップ 3: アドバンストオプションを設定する」へ進みます。

  4. [Load balancing] (ロードバランシング) では、[Attach to an existing load balancer] (既存のロードバランサーにアタッチ) を選択します。

  5. [Attach to an existing load balancer] (既存のロードバランサーにアタッチ) で、次のいずれかの操作を行います:

    1. Application Load Balancerでは、Network Load Balancers、および Gateway Load Balancer:

      [Choose from your load balancer target groups] (ロードバランサーのターゲットグループから選択) を選択して、[Existing load balancer target groups] (既存のロードバランサーターゲットグループ) でターゲットグループを選択します。

    2. Classic Load Balancerでは:

      選択[Choose from Classic Load Balancers] (Classic Load Balancerから選択) を選択して、[Classic Load Balancer] でロードバランサーを選択します。

  6. Auto Scaling グループの作成に進みます。Auto Scaling グループの作成後、インスタンスは自動的にロードバランサーにメンバーとされます。

既存の Auto Scaling グループに既存のロードバランサーを添付するには

次の手順に従って、ロードバランサーを既存の Auto Scaling グループに添付します。

  1. https://console.aws.amazon.com/ec2/ でAmazon EC2 コンソールを開き、ナビゲーションペインで [Auto Scaling グループ] を選択します。

  2. 既存のグループの横にあるチェックボックスをオンにします。

    [Auto Scaling groups] (Auto Scaling グループ) ページの下部にスプリットペインが開きます。

  3. [Details] (詳細) タブで、[Load balancing] (ロードバランシング)、[Edit] (編集) の順に選択します。

  4. [Load balancing] (ロードバランシング) で、次のいずれかの操作を行います。

    1. [Application, Network or Gateway Load Balancer target groups] (Application, Network または Gateway Load Balancer のターゲットグループ) で、そのチェックボックスを選択してターゲットグループを選択します。

    2. [Classic Load Balancer] で、そのチェックボックスを選択してロードバランサーを選択します。

  5. [Update] (更新) を選択します。

ロードバランサーをデタッチする

ロードバランサーが不要になった場合、以下の手順に従って、Auto Scaling グループからデタッチします。

グループからロードバランサーをデタッチするには
  1. https://console.aws.amazon.com/ec2/ でAmazon EC2 コンソールを開き、ナビゲーションペインで [Auto Scaling グループ] を選択します。

  2. 既存のグループの横にあるチェックボックスをオンにします。

    [Auto Scaling groups] (Auto Scaling グループ) ページの下部にスプリットペインが開きます。

  3. [Details] (詳細) タブで、[Load balancing] (ロードバランシング)、[Edit] (編集) の順に選択します。

  4. [Load balancing] (ロードバランシング) で、次のいずれかの操作を行います。

    1. [Application, Network or Gateway Load Balancer target groups] (Application, Network または Gateway Load Balancer のターゲットグループ) で、ターゲットグループの横にある削除 (X) アイコンを選択します。

    2. [Classic Load Balancer] で、ロードバランサーの横にある削除 (X) アイコンを選択します。

  5. [Update] (更新) を選択します。