Skip to content

CodeDeployの設定

CodePipelineからのデプロイ先を作成するため、先にCodeDeployの設定を行っていきます。

CodeDeployではアプリケーションとデプロイグループを作成していきます。

簡単に説明すると、アプリケーションはデプロイの設定をまとめるものであり、デプロイグループはデプロイ先のインスタンスの集合とデプロイの設定をまとめたものです。

CodeDeployのアプリケーションの画面からアプリケーションの作成をクリックします。

表示されたダイアログに以下のような入力項目を入力します。

入力項目
アプリケーション名 hands-on-app
コンピューティングプラットフォーム EC2/オンプレミス

アプリケーションの作成をクリックすると、CodeDeployのアプリケーションが作成され、当該アプリケーションの詳細画面が表示されます。

この画面からさらに「デプロイグループの作成」をクリックし、このアプリケーションにデプロイグループを作成します。

入力項目
デプロイグループ名 hands-on-deploy-group
サービスロール hands-on-environment-CodeDeploy-ServiceRole
デプロイタイプ インプレース
Amazon EC2 Auto Scalingグループ
Auto Scalingグループ hands-on-environment-EC2AutoScalingGroup-XXXXXXX
デプロイ設定 CodeDeployDefault.HalfAtOnce
ロードバランシングを有効にする
Application Load BalancerまたはNetwork Load Balancer
Choose a load balancer hands-on-environment-TargetGroup