About
In this workshop we learn how to build a CI/CD pipeline to develop, containerize and deploy a web-based application on AWS Fargate using lambda for blue/green deployment.
Read more: https://workshops.aws/card/CICD-Pipeline-Cfn-ECS-Fargate-BlueGreen
Cloud9
Cloud9 environment was setup in us-east-1.
Environment: AWS-Workshop
Github Token
Github access token was setup.
CI/CD Pipeline built
FORK THE REPO
CLONE THE REPO
SWITCH TO FARGATE BRANCH
RUN SCRIPT (IAC)
Inputs
S3 Bucket: jicoing-aws-bucket
CloudFormation Stack Name: Workshop-stack-jicoing
GitHubUser: jicoing
GitHubToken: *************
Stack
Deployment Pipeline
Deployment pipeline is built using Cloudformation.
Deploy Approve
Load balancer URL
Output
Target groups
ECS Cluster
Commit new code - index.php modified
The index.php file is edited to give a new background colour #b03043.
Blue/Green swap approval - CodePipeline
Output
New background is red
Top comments (0)