ステップ 4: 自動スケーリンググループの Amazon EC2 インスタンスの数を増やす - AWS CodeDeploy

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

ステップ 4: 自動スケーリンググループの Amazon EC2 インスタンスの数を増やす

このステップでは、Auto Scaling グループに追加の Amazon EC2 インスタンスを作成するように指示します。Amazon EC2 自動スケーリングがインスタンスを作成したら、CodeDeployリビジョンをそこにデプロイします。

Auto Scaling グループ (CLI) の Amazon EC2 インスタンスの数をスケールアウトするには

  1. に電話してくださいupdate-auto-scaling-groupAuto Scaling という名前の Auto Scaling グループの Amazon EC2 インスタンスを増やすためのコマンドCodeDeployDemo-AS-Group一から二まで

    ローカル 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
  2. 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

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

デプロイグループ (コンソール) で Amazon EC2 インスタンスの数をスケールアップするには

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

  2. [Actions] (アクション) を選択して、[Edit] (編集) を選択します。

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

  4. [Instances] タブを選択します。新しい Amazon EC2 インスタンスが一覧に表示されます。(インスタンスが表示されない場合、[Refresh] ボタンを数回選択する必要が生じる場合があります)。次の値になるまで先に進まないでくださいInServiceに表示されるライフサイクル列と値ヘルシーに表示されるヘルスステータスコラム。