ECS Module

In here I'm going to create a these modules and consume those to creaet the end solution with Terraform.
The project structure looks like this,
|-- modules
|-- alb-rule
|-- rule.tf
|-- alb
|-- alb.tf
|-- output.tf
|-- securitygroups.tf
|-- vars.tf
|-- ecs-cluster
|-- templates
|-- ecs_init.tpl
|-- cloudwatch.tf
|-- ecs.tf
|-- iam.tf
|-- output.tf
|-- securitygroups.tf
|-- vars.tf
|-- ecs-service
|-- alb.tf
|-- ecs-service.json
|-- ecs-service.tf
|-- output.tf
|-- vars.tf
|-- dev-env
|-- ecr-login.sh
|-- ecs.sh
|-- key.tf
|-- provider.tf
|-- securitygroup.tf
|-- vars.tf
|-- vpc.tfmodules/alb-rule/rule.tf:
modules/alb/alb.tf:
modules/alb/output.tf:
modules/alb/securitygroups.tf:
modules/alb/vars.tf:
modules/ecs-cluster/templates/ecs_init.tpl:
modules/ecs-cluster/cloudwatch.tf:
modules/ecs-cluster/ecs.tf
modules/ecs-cluster/iam.tf:
modules/ecs-cluster/output.tf:
modules/ecs-cluster/securitygroups.tf:
modules/ecs-cluster/vars.tf:
modules/ecs-service/alb.tf:
modules/ecs-service/ecs-service.json:
modules/ecs-service/ecs-service.tf:
modules/ecs-service/output.tf:
modules/ecs-service/vars.tf:
Last updated
Was this helpful?