前提条件 - AWS CodeDeploy

前提条件

このチュートリアルを完了するには、まず以下を行う必要があります。

  • 「」のステップ 2 と 3 を完了しますCodeDeploy の開始方法

  • 2 つのターゲットグループと 1 つのリスナーを用いて設定した Application Load Balancer を作成します。コンソールを使用してロードバランサーを作成する方法については、「CodeDeploy Amazon ECS デプロイ用のロードバランサー、ターゲットグループ、リスナーをセットアップする」を参照してください。AWS CLI を使用してロードバランサーを作成する情報については、Amazon Elastic Container サービスユーザーガイドステップ 1: Create an Application Load Balancer を参照してください。ロードバランサーを作成するときは、このチュートリアルで以下の点に注意してください。

    • ロードバランサーの名前。

    • ターゲットグループの名前。

    • ロードバランサーのリスナーが使用するポート。

  • Amazon ECS クラスターとサービスを作成します。さらなる詳細については、ステップ 2、3、および Amazon Elastic Container サービスユーザーガイドチュートリアル: Creating a service using a blue/green deployment の ステップ 4 を参照してください。このチュートリアルでは、以下の点に注意してください。

    • Amazon ECS クラスターの名前。

    • Amazon ECS サービスによって使用されるタスク定義の ARN

    • Amazon ECS サービスによって使用されるコンテナの名前

  • AppSpec ファイル用の Amazon S3 バケットを作成します。