{"repo":"cloudposse/terraform-aws-ecs-web-app","free":true,"listed":false,"github":"https://github.com/cloudposse/terraform-aws-ecs-web-app","clone":"git clone https://github.com/cloudposse/terraform-aws-ecs-web-app.git","description":"Terraform module that implements a web app on ECS and supports autoscaling, CI/CD, monitoring, ALB integration, and much more.","language":"HCL","stars":251,"topics":["terraform","terraform-module","ecs","website","webapp","ecs-cluster","ecs-task","ecs-service","alb","ingress"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"A Terraform module which implements a web app on ECS and supporting AWS resources. [!TIP] #### 👽 Use Atmos with Terraform Cloud Posse uses atmos to easily orchestrate multiple environments using Terraform. Works with Github Actions, Atlantis, or Spacelift. Watch demo of using Atmos with Terraform Example of running atmos to manage infrastructure from our Quick Start tutorial. Usage For a complete example, see examples/complete. For automated tests of the complete example using bats and Terratest (which test and deploy the example on AWS), see test. Other examples: - without authentication - without authentication - with Google OIDC authentication - with Google OIDC authentication - with Cognito authentication - with Cognito authentication [!IMPORTANT] In Cloud Posse's examples, we avoid pinning modules to specific versions to prevent discrepancies between the documentation and the latest released versions. However, for your own projects, we strongly advise pinning each module to the exact version you're using. This practice ensures the stability of your infrastructure. Additionally, we recommend implementing a systematic approach for updating versions to avoid unexpected changes. Requirements Name Version ------ --------- terraform = 1 aws = 5.0 Providers Name Version ------ --------- aws = 5.0 Modules Name Source Version ------ -------- --------- alb\\ ingress cloudposse/alb-ingress/aws 0.28.0 alb\\ target\\ group\\ cloudwatch\\ sns\\ alarms cloudposse/alb-target-group-cloudwatch","default_branch":null,"files":null,"tree":[],"storefront":"/r/cloudposse","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cloudposse/terraform-aws-ecs-web-app/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}