Skip to content

Releases: cloudposse/terraform-aws-ecs-container-definition

0.13.0 Add support for `dependsOn` parameter

03 May 17:01
Compare
Choose a tag to compare

0.12.0 Add user, fix negative numbers

29 Apr 19:01
Compare
Choose a tag to compare

what

  • Add user parameter
  • Fix negative numbers

why

  • Add user variable - the user to run as inside the container
  • Fix the conversion of quoted negative numbers ("-1") to numbers (-1)

0.11.0 Support optional container_cpu, container_memory and container_memory_reservation

29 Apr 16:45
Compare
Choose a tag to compare

what

  • Support optional container_cpu, container_memory and container_memory_reservation

why

  • These 3 fields could be optional when using Fargate type.
    However, the current module does not allow the caller to remove these fields from the container definition.
    AWS will fail the definition if we set to 0 directly. We replace 0 to null for these 3 fields so terraform apply could work

0.10.0 Add volumes_from and links

29 Mar 16:29
Compare
Choose a tag to compare

0.9.1 Fix the value of `second_container_json` in the example

21 Mar 02:49
Compare
Choose a tag to compare

what

  • Fix the value of second_container_json in the example

why

  • Typo

0.9.0 Support private repositories

21 Mar 02:32
Compare
Choose a tag to compare

what

  • Added repository_credentials, a map which corresponds to the repositoryCredentials JSON key

why

  • Support private repositories
  • Closes #19

0.8.0 Add ulimits to container definition

14 Mar 15:32
Compare
Choose a tag to compare

0.7.0 Add `dnsServers` entry to container definition

05 Jan 00:29
Compare
Choose a tag to compare

what

  • Add dnsServers entry to container definition

why

  • Missing

0.6.1: Set secrets to null if empty list (#18)

04 Jan 21:49
Compare
Choose a tag to compare
I've seen the following error from Terraform with an empty list of
secrets:

```
* aws_ecs_task_definition.task_definition: ClientException: When you are specifying container secrets, you must also specify a value for 'executionRoleArn'.
        status code: 400, request id: 8e82fc41-1039-11e9-a6c6-d14d7e4d29d9
```

This commit sets secrets to `null` if it's an empty list.

0.6.0 Add support for `secrets` field

06 Dec 14:54
Compare
Choose a tag to compare

what

  • Add support for secrets field

why

  • ECS task definitions now support a secrets field