Releases: cloudposse/terraform-aws-ecs-container-definition
Releases · cloudposse/terraform-aws-ecs-container-definition
0.34.0: Add support for DNS Search Domains
0.33.0: Uses appropriate defaults for `user` and `environment`
what
Use the same defaults of user and environment as the AWS API defaults
why
Noticed on subsequent applies that user goes from 0 to null and environment goes from [] to null
references
0.32.0: Fixes not using local.container_definition_without_null when merging
0.31.0: Extra Parameters
what
- Support a new parameter named
var.container_definition
which is an object.
why
- This would allow absolutely any parameter to be passed to the module, or to override the behavior of the module on any property
0.30.0: Reduce diff spam and unset defaults #65
what
- Reduce diff spam and unset defaults
why
- To reduce noise in the terraform plan
0.29.0: Make log_configuration's secretOptions optional #76
what
- Make log_configuration's secretOptions optional
why
- So secretOptions won't need to be set to use the log_configuration
0.28.0: Add support for extra_hosts option #62
what
- Adds extra_hosts variable
why
- Adds the ability to add hostnames and IP address mappings to the /etc/hosts file on the container.
0.27.0: Add read_only to mount_points and set default (#78)
* Add read_only to mount_points and set default Fixes https://github.com/cloudposse/terraform-aws-ecs-container-definition/issues/66 * Updated README.md * Remove type object for var.mount_points to locals * Moved mount_points check to locals * Updated README.md * Executed 'terraform fmt' * Enforce types in local.mount_points * Update variables.tf * Update main.tf * Executed 'terraform fmt' Co-authored-by: actions-bot <[email protected]> Co-authored-by: Erik Osterman <[email protected]>
0.26.0 Remove default port mapping as it is optional
what
- Remove default port mapping as it is optional
why
- The default port mapping is optional so maintaining a default port 80 mapping didn't make sense.
0.25.0 Change variable "privileged" type to bool
what
- Change variable "privileged" type to bool
why
- The variable "privileged" is currently type string, which is a holdover from Terraform v0.11/HCL v1. This variable is broken in TF 0.12; it causes an error because the AWS provider was expected a bool
true
but got a string"true"
instead