├── .dockerignore ├── .github └── workflows │ └── terraform.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── autoscale.tf ├── certificate.tf ├── data.tf ├── listener_rule.tf ├── main.tf ├── outputs.tf ├── route53.tf ├── service_discovery.tf ├── sg.tf ├── target_group.tf ├── task.tf ├── test ├── Dockerfile ├── Makefile ├── config │ └── provider.tf └── features │ ├── ecs-service │ ├── ecs-services.feature │ └── test_service_stability_step.feature │ ├── environment.py │ └── steps │ └── include.py ├── variables.tf └── versions.tf /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/terraform.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/.github/workflows/terraform.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/README.md -------------------------------------------------------------------------------- /autoscale.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/autoscale.tf -------------------------------------------------------------------------------- /certificate.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/certificate.tf -------------------------------------------------------------------------------- /data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/data.tf -------------------------------------------------------------------------------- /listener_rule.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/listener_rule.tf -------------------------------------------------------------------------------- /main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/main.tf -------------------------------------------------------------------------------- /outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/outputs.tf -------------------------------------------------------------------------------- /route53.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/route53.tf -------------------------------------------------------------------------------- /service_discovery.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/service_discovery.tf -------------------------------------------------------------------------------- /sg.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/sg.tf -------------------------------------------------------------------------------- /target_group.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/target_group.tf -------------------------------------------------------------------------------- /task.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/task.tf -------------------------------------------------------------------------------- /test/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/test/Dockerfile -------------------------------------------------------------------------------- /test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/test/Makefile -------------------------------------------------------------------------------- /test/config/provider.tf: -------------------------------------------------------------------------------- 1 | provider "aws" { 2 | region = "us-east-2" 3 | } 4 | -------------------------------------------------------------------------------- /test/features/ecs-service/ecs-services.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/test/features/ecs-service/ecs-services.feature -------------------------------------------------------------------------------- /test/features/ecs-service/test_service_stability_step.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/test/features/ecs-service/test_service_stability_step.feature -------------------------------------------------------------------------------- /test/features/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/test/features/environment.py -------------------------------------------------------------------------------- /test/features/steps/include.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/test/features/steps/include.py -------------------------------------------------------------------------------- /variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techservicesillinois/terraform-aws-ecs-service/HEAD/variables.tf -------------------------------------------------------------------------------- /versions.tf: -------------------------------------------------------------------------------- 1 | terraform { 2 | required_version = ">= 1.1" 3 | } 4 | --------------------------------------------------------------------------------