{"repo":"terraform-aws-modules/terraform-aws-ecs","free":true,"listed":false,"github":"https://github.com/terraform-aws-modules/terraform-aws-ecs","clone":"git clone https://github.com/terraform-aws-modules/terraform-aws-ecs.git","description":"Terraform module to create AWS ECS resources 🇺🇦","language":"HCL","stars":674,"topics":["aws","ecs","aws-ecs","terraform-module","terraform","terraform-modules"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"AWS ECS Terraform module Terraform module which creates ECS (Elastic Container Service) resources on AWS. Available Features - ECS cluster w/ Fargate or EC2 Auto Scaling capacity providers - ECS Service w/ task definition, task set, and container definition support - Separate sub-modules or integrated module for ECS cluster and service For more details see the design doc Usage This project supports creating resources through individual sub-modules, or through a single module that creates both the cluster and service resources. See the respective sub-module directory for more details and example usage. Integrated Cluster w/ Services Examples - ECS cluster w/ integrated service(s) - ECS container definition - ECS cluster w/ EC2 Autoscaling capacity provider - ECS express service - ECS cluster w/ Fargate capacity provider - ECS cluster w/ ECS managed instances capacity provider Requirements Name Version ---- ------- terraform = 1.5.7 aws = 6.41 Providers No providers. Modules Name Source Version ---- ------ ------- cluster ./modules/cluster n/a service ./modules/service n/a Resources No resources. Inputs Name Description Type Default Required ---- ----------- ---- ------- :------: capacity\\ providers Map of capacity provider definitions to create for the cluster map(object({ auto scaling group provider = optional(object({ auto scaling group arn = string managed draining = optional(string, \"ENABLED\") managed scaling = optional(object({ instance warmup period = optional(number) ma","default_branch":null,"files":null,"tree":[],"storefront":"/r/terraform-aws-modules","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/terraform-aws-modules/terraform-aws-ecs/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."}