ecs-blue-green
ECS Blue/Green CICD
Build and configure a CI/CD pipeline using AWS CodeCommit, AWS CodePipeline, AWS CodeBuild, using Terraform.
HashiCorp Tutorials
- Use Application Load Balancers for Blue-Green and Canary Deployments
AWS Tutorials
- Tutorial: Create a pipeline with an Amazon ECR source and ECS-to-CodeDeploy deployment - Tutorial: Deploy an Amazon ECS service - Tutorial: Creating a service using a blue/green deployment
AWS references
- Amazon Elastic Container Service and CodeDeploy Blue-Green - Image definitions file reference
AWS Blogs
- Building a cross-account CI/CD pipeline for single-tenant SaaS solutions - Building a CI/CD pipeline for cross-account deployment of an AWS Lambda API with the Serverless Framework
Troubleshooting
- CodePipeline returns an InternalError for a cross-account Deployment to S3 - Invalid action configuration: Exception while trying to read the task definition artifact file - AWS ECS Blue/Green CodePipeline: Exception while trying to read the image artifact
To troubleshoot any AWS service-related issues, see the following:
Troubleshooting CodePipeline Troubleshooting CodeDeploy Troubleshooting AWS CodeCommit Troubleshooting AWS CodeBuild