記事一覧
【図解】CodePipelineにおけるFargateへのBlue/Greenデプロイ③ 〜パイプライン実行〜
本タイトルの記事は今回で最後になります。本記事では、CodePipelineを使用してCI/CD環境の実装を行います。
自動化するプロセス(ステージ)は前回の記事(【図解】CodePipelineにおけるFargateへのBlue/Greenデプロイ② 〜パイプラインのステージ用意〜)のものを流用しますのでまだ読まれてたい方はそちらをご確認ください。
これまでの記事はこちら
1.全体像確認今
【図解】CodePipelineにおけるFargateへのBlue/Greenデプロイ② 〜パイプラインのステージ用意〜
前回に引き続き、AWS Code サービス群を利用したCI/CD環境の構築を行っていきます。
今回構築するCI/CD環境はAWS CodePipeline使用して、3つのプロセス(ソースステージ、ビルドステージ、デプロイステージ)によるライフサイクルを自動化します。本記事では各プロセスで使用するCode系サービスの構築まで行い、次回CodePipelieでのライフサイクル自動化を実施します。
【図解】CodePipelineにおけるFargateへのBlue/Greenデプロイ① 〜Blue環境構築〜
AWSの代表的なCode系サービス群 CodeCommit、CodeBuild、CodeDeploy、CodePipelineの構築や動作の流れを図で理解するための資料を作成しました。
本記事ではECS(Fargate)へのBlue/GreenデプロイをCode系サービスを用いて実施し、その流れを説明していきます。
使用する各サービスの設定値を記載したCloudFormatinoテンプレートを