All notable changes to this project will be documented in this file.
5.11.4 (2024-08-07)
5.11.3 (2024-07-05)
5.11.2 (2024-05-31)
- Make service, task, and task sets wait for their respective policy attachment to ensure permissions are available (#201) (2033858)
5.11.1 (2024-04-10)
5.11.0 (2024-04-03)
5.10.1 (2024-04-01)
- Dynamic network configuration in service module for external deployments with awsvpc networkmode (#185) (c817ed9), closes #184
5.10.0 (2024-03-12)
- Allow disabling service creation to support creating just a task definition (#176) (94c992a), closes #162
5.9.3 (2024-03-07)
5.9.2 (2024-03-04)
5.9.1 (2024-02-19)
- Pass CloudWatch log group name from the service module to the container definition module (#168) (9a7c9da)
5.9.0 (2024-02-12)
5.8.1 (2024-02-12)
5.8.0 (2024-01-29)
5.7.4 (2023-12-21)
- Adding a
health_check
generates a new task definition revision on everyterraform apply
(#149) (492e323)
5.7.3 (2023-11-27)
5.7.2 (2023-11-16)
5.7.1 (2023-11-16)
5.7.0 (2023-11-15)
5.6.0 (2023-11-03)
5.5.0 (2023-10-31)
- Replace dynamic DNS suffix resolution for trusted service endpoints with static
*.amazonaws.com
(#125) (f84dc7d)
5.4.0 (2023-10-30)
5.3.0 (2023-10-30)
5.2.2 (2023-08-22)
5.2.1 (2023-07-27)
- Add default values for attributes that are showing up in plans and causing unnecessary diffs (#101) (6be5cc1)
5.2.0 (2023-06-05)
- Add support for setting placement constraints separately between service and task definition (#93) (a111e5d)
5.1.0 (2023-06-05)
5.0.2 (2023-06-03)
- Missing field LogConfiguration.LogDriver error when enable_cloudwatch_logging is false (#91) (8ca6fd4)
5.0.1 (2023-04-26)
- Ensure that launch type is not specified when a capacity provider strategy is set on a service (#80) (873cccf)
5.0.0 (2023-04-21)
- Add support for creating ECS service and container definition (#76)
4.1.3 (2023-01-24)
4.1.2 (2022-11-07)
4.1.1 (2022-07-25)
4.1.0 (2022-06-29)
4.0.2 (2022-06-20)
4.0.1 (2022-06-11)
- Add empty map to
execute_command_configuration
to avoid plugin crash from interface conversion (#62) (1669236)
4.0.0 (2022-06-08)
- Upgrade module to include capacity providers and bump minimum supported versions (#60)
3.5.0 (2022-03-18)
3.4.1 (2021-11-22)
v3.4.0 - 2021-09-07
- Drop support for Terraform 0.12
- feat: Add tags to aws_iam_instance_profile (#49)
v3.3.0 - 2021-06-28
- fix: Complete ECS example (IAM role not configured in ASG) (#45)
v3.2.0 - 2021-06-20
- feat: Add GovCloud support (#44)
v3.1.0 - 2021-05-07
- chore: Fixed code in example (#41)
- chore: update CI/CD to use stable
terraform-docs
release artifact and discoverable Apache2.0 license (#40)
v3.0.0 - 2021-04-26
- feat: Shorten outputs (removing this_) (#39)
v2.9.0 - 2021-04-11
- feat: Add this_iam_instance_profile_arn output (#38)
- chore: update documentation and pin
terraform_docs
version to avoid future changes (#36) - fix: correct documentation based on update by
terraform_docs
(#35) - chore: add ci-cd workflow for pre-commit checks (#34)
v2.8.0 - 2021-02-20
- chore: update documentation based on latest
terraform-docs
which includes module and resource sections (#33)
v2.7.0 - 2021-01-30
- fix: Fixed no capacity providers with a weight value greater than 0 error message (#30)
v2.6.0 - 2021-01-26
- fix: Converting type of
default_capacity_provider_strategy
from map to list (#28)
v2.5.0 - 2020-11-09
- feat: Added capacity providers options to ECS cluster (#25)
- feat: add tags to ECS instance profile role (#21)
v2.4.0 - 2020-10-06
- feat: Added IAM role id to outputs (#13)
v2.3.0 - 2020-06-29
- feat: Add container insights (#10)
v2.2.0 - 2020-06-23
- fix: make the example workable (#23)
v2.1.0 - 2020-06-23
- fix: Remove the dependency of hard coded region and availability zones (#22)
v2.0.0 - 2019-06-09
- Updated module to support Terraform 0.12 (#8)
- Fixed formatting
- Updated Terraform 0.12
v1.4.0 - 2019-06-09
- Added changelog
v1.3.0 - 2019-03-08
- Add tag support for ECS module
v1.2.0 - 2019-03-05
- Updated pre-commit
- Added cluster name to outputs
v1.1.0 - 2019-01-22
- Run pre-commit -a
- Add ARN output to README
- Add arn output
- Fix typos
v1.0.0 - 2018-05-20
- Updated README.md
- Added pre-commit hooks with docs
- Use this_ in the outputs
- Fix output when create cluster is false
- Move ec2-instances to main.tf in the example for easier reading
- Add link to examples from the readme
- Remove fixed versions from other dependencies
- Use _ instead of -in the resource name
- Call the resource 'this'
- Fix typo
- Remove version: need to be able to run examples using latest automatically
- Create only ECS resources nothing more
- Adding EC2 instances
- Update all to newest version
- Add infrastructure to the example
- Create ECS cluster
- Initial commit
- Initial commit