{"repo":"cloudposse/terraform-aws-ecs-container-definition","free":true,"listed":false,"github":"https://github.com/cloudposse/terraform-aws-ecs-container-definition","clone":"git clone https://github.com/cloudposse/terraform-aws-ecs-container-definition.git","description":"Terraform module to generate well-formed JSON documents (container definitions) that are passed to the aws_ecs_task_definition Terraform resource","language":"HCL","stars":350,"topics":["terraform","terraform-module","ecs","fargate","container-definition","task","docker","aws","hcl2"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Terraform module to generate well-formed JSON documents that are passed to the aws ecs task definition Terraform resource as container definitions. [!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 This module is meant to be used as output only, meaning it will be used to create outputs which are consumed as a parameter by Terraform resources or other modules. Caution: This module, unlike nearly all other Cloud Posse Terraform modules, does not use terraform-null-label. Furthermore, it has an input named environment which has a completely different meaning than the one in terraform-null-label . Do not call this module with the conventional context = module.this.context . See the documentation below for the usage of environment . For complete examples, see - multi-port mappings - multi-type env vars - multiple definitions - string env vars For a complete example with automated tests, see examples/complete with bats and Terratest for the example test. The output of this module can then be used with one of our other modules. [!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 str","default_branch":null,"files":null,"tree":[],"storefront":"/r/cloudposse","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cloudposse/terraform-aws-ecs-container-definition/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."}