

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ステップ 4: Auto Scaling グループの Amazon EC2 インスタンスの数を増やす
<a name="tutorials-auto-scaling-group-scale-up"></a>

このステップでは、追加の Amazon EC2 インスタンスを作成するように Auto Scaling グループに指示します。Amazon EC2 Auto Scaling がインスタンスを作成すると、CodeDeploy によってリビジョンがデプロイされます。

**Topics**
+ [Auto Scaling グループ (CLI) の Amazon EC2 インスタンスの数をスケールアウトする](#tutorials-auto-scaling-group-scale-up-cli)
+ [デプロイグループ (コンソール) で Amazon EC2 インスタンスの数をスケールアップするには](#tutorials-auto-scaling-group-scale-up-console)

## Auto Scaling グループ (CLI) の Amazon EC2 インスタンスの数をスケールアウトする
<a name="tutorials-auto-scaling-group-scale-up-cli"></a>

1. **update-auto-scaling-group** のコマンドを呼び出し、**CodeDeployDemo-AS-Group** という名前の Auto Scaling グループの Amazon EC2 インスタンスを、1 から 2 に増やします。

   ローカル Linux、macOS、あるいは Unix マシンについて

   ```
   aws autoscaling update-auto-scaling-group \
     --auto-scaling-group-name CodeDeployDemo-AS-Group \
     --min-size 2 \
     --max-size 2 \
     --desired-capacity 2
   ```

   ローカル Windows マシンの場合

   ```
   aws autoscaling update-auto-scaling-group --auto-scaling-group-name CodeDeployDemo-AS-Group --min-size 2 --max-size 2 --desired-capacity 2
   ```

1. Auto Scaling グループに 2 つの Amazon EC2 インスタンスが存在することを確認します。**CodeDeployDemo-AS-Group** に対して **describe-auto-scaling-groups** コマンドを呼び出します。

   ```
   aws autoscaling describe-auto-scaling-groups --auto-scaling-group-names CodeDeployDemo-AS-Group --query "AutoScalingGroups[0].Instances[*].[HealthStatus, LifecycleState]" --output text
   ```

   戻り値に、`Healthy` と `InService` の両方が表示されるまで続行しないでください。

## デプロイグループ (コンソール) で Amazon EC2 インスタンスの数をスケールアップするには
<a name="tutorials-auto-scaling-group-scale-up-console"></a>

1. Amazon EC2 ナビゲーションバーで、**Auto Scaling** の下で、**Auto Scaling Groups** を選択し、次に **CodeDeployDemo-AS-Group** を選択します。

1. **[アクション]** を選択し、**[編集]** を選択します。

1. [**詳細**] タブで、[**必要**]、[**最小**] および [**最大**] ボックスに **2** と入力し、[**保存**] を選択します。

1. [**Instances**] タブを選択します。新しい Amazon EC2 インスタンスが一覧に表示されます。(インスタンスが表示されない場合、[**Refresh**] ボタンを数回選択する必要が生じる場合があります)。**[Lifecycle]** 列に **[InService]** の値が表示されて、**[Health Status]** 列に、**[Healthy]** の値が表示されるまで進まないでください。