Skip to content

Latest commit

 

History

History
453 lines (232 loc) · 21.6 KB

CHANGELOG.md

File metadata and controls

453 lines (232 loc) · 21.6 KB

Changelog

All notable changes to this project will be documented in this file.

5.11.4 (2024-08-07)

Bug Fixes

  • Local cluster_name error when var.cluster_arn is empty (#218) (42f11fe)

5.11.3 (2024-07-05)

Bug Fixes

5.11.2 (2024-05-31)

Bug Fixes

  • 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)

Bug Fixes

5.11.0 (2024-04-03)

Features

  • Allow configuring max_session_duration for the ECS Task Execution role (#186) (1b8cad1)

5.10.1 (2024-04-01)

Bug Fixes

  • Dynamic network configuration in service module for external deployments with awsvpc networkmode (#185) (c817ed9), closes #184

5.10.0 (2024-03-12)

Features

  • Allow disabling service creation to support creating just a task definition (#176) (94c992a), closes #162

5.9.3 (2024-03-07)

Bug Fixes

  • Update CI workflow versions to remove deprecated runtime warnings (#178) (a1fd9ef)

5.9.2 (2024-03-04)

Bug Fixes

  • Add missing Name tag to service security group (#177) (b3600de)

5.9.1 (2024-02-19)

Bug Fixes

  • Pass CloudWatch log group name from the service module to the container definition module (#168) (9a7c9da)

5.9.0 (2024-02-12)

Features

  • Add support for cluster and container definition custom CloudWatch log group names (#160) (9a8c7d3)

5.8.1 (2024-02-12)

Bug Fixes

  • Allow cluster_settings to be list of maps instead of single map (#157) (c32a657)

5.8.0 (2024-01-29)

Features

5.7.4 (2023-12-21)

Bug Fixes

  • Adding a health_check generates a new task definition revision on every terraform apply (#149) (492e323)

5.7.3 (2023-11-27)

Bug Fixes

  • Bump MSV of AWS provider to support AppAutoscaling target tags (#141) (eb7538a)

5.7.2 (2023-11-16)

Bug Fixes

  • Allow setting linux_parameters without inconsistent left/right error (#136) (45a37ac)

5.7.1 (2023-11-16)

Bug Fixes

  • Add missing tag variable in autoscaling target resource (#135) (5872445)

5.7.0 (2023-11-15)

Features

  • Add create option for container definition (#133) (66642c8)

5.6.0 (2023-11-03)

Features

  • Add the external resource equivalents to the outputs as the fallback value (#131) (e9d920b)

5.5.0 (2023-10-31)

Features

  • Replace dynamic DNS suffix resolution for trusted service endpoints with static *.amazonaws.com (#125) (f84dc7d)

5.4.0 (2023-10-30)

Features

  • Add support for easily enabling ECS Exec support (#127) (76acddb)

5.3.0 (2023-10-30)

Features

  • Add support for using container definition CloudWatch log group name as prefix (#126) (cf4101e)

5.2.2 (2023-08-22)

Bug Fixes

  • Correct wait_until_stable_timeout variable type (#110) (daa2c0e)

5.2.1 (2023-07-27)

Bug Fixes

  • Add default values for attributes that are showing up in plans and causing unnecessary diffs (#101) (6be5cc1)

5.2.0 (2023-06-05)

Features

  • Add support for setting placement constraints separately between service and task definition (#93) (a111e5d)

5.1.0 (2023-06-05)

Features

  • Add option to ignore load_balancer changes to ECS service (#81) (24bd1d8)

5.0.2 (2023-06-03)

Bug Fixes

  • Missing field LogConfiguration.LogDriver error when enable_cloudwatch_logging is false (#91) (8ca6fd4)

5.0.1 (2023-04-26)

Bug Fixes

  • 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)

⚠ BREAKING CHANGES

  • Add support for creating ECS service and container definition (#76)

Features

  • Add support for creating ECS service and container definition (#76) (57244e6)

4.1.3 (2023-01-24)

Bug Fixes

  • Use a version for to avoid GitHub API rate limiting on CI workflows (#73) (fbff232)

4.1.2 (2022-11-07)

Bug Fixes

  • Update CI configuration files to use latest version (#71) (2f68113)

4.1.1 (2022-07-25)

Bug Fixes

  • Allow for both Fargate and EC2/Autoscaling capacity providers in same cluster (#69) (9cb2b84)

4.1.0 (2022-06-29)

Features

  • Export cluster name since cluster ID is exporting the ARN (#67) (8c9273f)

4.0.2 (2022-06-20)

Bug Fixes

  • Complete example EC2 instance cluster joining issue (#64) (81a7a56)

4.0.1 (2022-06-11)

Bug Fixes

  • Add empty map to execute_command_configuration to avoid plugin crash from interface conversion (#62) (1669236)

4.0.0 (2022-06-08)

⚠ BREAKING CHANGES

  • Upgrade module to include capacity providers and bump minimum supported versions (#60)

Features

  • Upgrade module to include capacity providers and bump minimum supported versions (#60) (7a41657)

3.5.0 (2022-03-18)

Features

  • Add aws_ecs_cluster_capacity_providers resource (#55) (bff70b3)

3.4.1 (2021-11-22)

Bug Fixes

  • update CI/CD process to enable auto-release workflow (#51) (c9e282b)

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

v0.0.1 - 2017-09-26

  • Initial commit
  • Initial commit