Tasks:
Deploy a Rest Application on AWS ECS Fargate Using Terraform.
The ECS Fargate should be deployed on Private Subenet. Image should be read from ECR. Create a GitHub workflow to run Terraform code
List of created resources VPC:
Public Subnets Private Subnets Internet Gateway NAT Gateway Route Tables Security Groups
IAM Role
Application Load Balancer
Elastic Container Registry
ECS Cluster
ECS Service ECS tasks Following is the Demo Video ECS with Tearrform and GitHub Actions