Skip to content

Releases: infraspecdev/terraform-aws-ecs-deployment

v2.0.0

30 Jul 06:50
Compare
Choose a tag to compare

2.0.0 (2024-07-30)

Code Refactoring

  • modules/acm: remove unnecessary configuration (504c5b1)
  • modules/alb: remove unnecessary configuration (ee664d0)
  • remove unnecessary configuration (d395a54)

BREAKING CHANGES

  • This commit removes support for certain configuration.
  • modules/alb: This commit removes support for certain configuration.
  • modules/acm: This commit removes support for certain configuration.

v1.2.1

24 Jul 06:50
Compare
Choose a tag to compare

1.2.1 (2024-07-24)

Bug Fixes

  • tests/acm: private ca issued certificates tests (2a5fe79)

v1.2.0

23 Jul 11:50
Compare
Choose a tag to compare

1.2.0 (2024-07-23)

Features

  • add architecture diagram (8b92395)

v1.1.1

22 Jul 13:01
Compare
Choose a tag to compare

1.1.1 (2024-07-22)

Bug Fixes

  • accessing module resources even if they were not created (abd6f27)
  • cannot use null as key for lookup function (642efd0)

v1.1.0

22 Jul 05:25
Compare
Choose a tag to compare

1.1.0 (2024-07-22)

Bug Fixes

  • tests/asg: missing attribute iam_role_policy_attachments (744fc27)

Features

  • tests: capacity provider tests (cc896a6)

v1.0.3

19 Jul 10:49
Compare
Choose a tag to compare

1.0.3 (2024-07-19)

Bug Fixes

  • examples/complete: invalid arn value for target_group_arn (015a490)

v1.0.2

19 Jul 09:03
Compare
Choose a tag to compare

1.0.2 (2024-07-19)

Bug Fixes

  • certificate_arn is not defined in the listeners (799a984)
  • object does not have attribute named "certificate" (2f7ae32)

v1.0.1

19 Jul 08:45
Compare
Choose a tag to compare

1.0.1 (2024-07-19)

Bug Fixes

  • empty tuple for acm module (8922468)

v1.0.0

19 Jul 05:28
Compare
Choose a tag to compare

1.0.0 (2024-07-19)

Bug Fixes

  • acm: cannot use null in length due to optional block variables (e2e5f50)
  • alb: cannot use null in length due to optional block variables (f29f8f0)
  • alb: incorrect key values in alb listeners outputs (21fa9a6)
  • alb: incorrect target group arn value and usage of non-boolean in ternary condition (62485bb)
  • alb: lb target group health check attributes required by default (ebb03f0)
  • alb: terraform validation errors for maps with indifferent value types (132f366)
  • asg: launch_template_id cannot be null within startswith (1fb0cea)
  • asg: cannot make use of each in dynamic blocks (26f5427)
  • asg: expected bool but got string in user_data condition (49576ec)
  • capacity-provider: cannot use null in length due to optional block variables (6346613)
  • capacity-provider: incorrect iteration for resource list outputs (5e2942c)
  • capacity-provider: provided true instead of "ENABLED" or "DISABLED" for managed_termination_protection (231eedc)
  • capacity-provider: reading capacity provider names from the variable leading to lack of dependency between ecs cluster cps and ecs cps (1c4a94a)
  • sub-modules: incorrect assumption for optional objects to not exist in for_each condition (1571102)

Features

  • examples: complete example (fb5e715)
  • root module to provision ecs service and task definition (42c9438)
  • sub-modules: acm (07f46f2)
  • sub-modules: application load balancer (f2a52a4)
  • sub-modules: autoscaling group (2cc6060)
  • sub-modules: capacity provider (4344390)
  • tests: acm tests (bfeea32)
  • tests: alb tests (7ac2478)
  • tests: asg tests (715d1f8)