├── .github └── workflows │ ├── lint.yaml │ ├── release.yaml │ └── test.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── .releaserc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── examples ├── ecs_update_service.tf └── terraform-task-definition-multiple-containers │ ├── main.tf │ └── outputs.tf ├── go.mod ├── go.sum ├── main.tf ├── modules └── merge │ ├── README.md │ ├── outputs.tf │ └── variables.tf ├── outputs.tf ├── templates └── container-definition.json.tpl ├── test ├── fixtures │ ├── multiple.json │ └── single.json ├── terraform_ecs_task_definition_test.go └── varfile.tfvars ├── variables.tf └── versions.tf /.github/workflows/lint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/.github/workflows/lint.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.releaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/.releaserc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/README.md -------------------------------------------------------------------------------- /examples/ecs_update_service.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/examples/ecs_update_service.tf -------------------------------------------------------------------------------- /examples/terraform-task-definition-multiple-containers/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/examples/terraform-task-definition-multiple-containers/main.tf -------------------------------------------------------------------------------- /examples/terraform-task-definition-multiple-containers/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/examples/terraform-task-definition-multiple-containers/outputs.tf -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/go.sum -------------------------------------------------------------------------------- /main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/main.tf -------------------------------------------------------------------------------- /modules/merge/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/modules/merge/README.md -------------------------------------------------------------------------------- /modules/merge/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/modules/merge/outputs.tf -------------------------------------------------------------------------------- /modules/merge/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/modules/merge/variables.tf -------------------------------------------------------------------------------- /outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/outputs.tf -------------------------------------------------------------------------------- /templates/container-definition.json.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/templates/container-definition.json.tpl -------------------------------------------------------------------------------- /test/fixtures/multiple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/test/fixtures/multiple.json -------------------------------------------------------------------------------- /test/fixtures/single.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/test/fixtures/single.json -------------------------------------------------------------------------------- /test/terraform_ecs_task_definition_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/test/terraform_ecs_task_definition_test.go -------------------------------------------------------------------------------- /test/varfile.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/test/varfile.tfvars -------------------------------------------------------------------------------- /variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/terraform-aws-ecs-task-definition/HEAD/variables.tf -------------------------------------------------------------------------------- /versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | --------------------------------------------------------------------------------