-
Github Actions : Used to automate the CI/CD pipeline which includes stages like, Building image from Dockerfile, tagging it and pushing it to ECR repo and applying Terraform scripts to provision the infrastructure.
-
Terraform Scripts includes, ECS cluster, task definition, SG, iam roles, target group, and ALB.
-
Pipeline = Build Summary : Deploy Summary
-
Dockefile =
Dockerfile
-
Pipeline Script =
flaskapp-pipeline.yml
-
Terraform Configuration Files =
terraform_iac
- ECS Fargate Cluster with Running Task :
- Task Definition :
- ECR Repository :
- Application LoadBalancer
- Access Application on ALB URL :