Skip to content

Releases: cloudposse/terraform-aws-ecs-alb-service-task

v0.55.1

23 Apr 08:54
381cf0b
Compare
Choose a tag to compare

🚀 Enhancements

remove unused provider @mikkelam (#114)

what

I removed the template provider

why

It is not used anywhere and the provider itself is deprecated and without a darwin arm64 release, making it unusable for new macbook users.

v0.55.0

31 Mar 17:55
54c4f2e
Compare
Choose a tag to compare
enable_execute_command added to be able to use ECS Exec @maximmi (#113)

what

  • enable_execute_command added

why

  • to be able to use ECS Exec

references

v0.54.2

25 Mar 02:27
53c693c
Compare
Choose a tag to compare

🚀 Enhancements

feat: add force_new_deployment variable @syphernl (#112)

what

  • Added the force_new_deployment flag to force new task deployment of the service
  • Updated github configs

why

  • To make it possible to force a new deployment

v0.54.1

25 Feb 14:45
a55f22c
Compare
Choose a tag to compare

🚀 Enhancements

Add create_before_destroy lifecycle to sg @nitrocode (#111)

what

  • Add name_prefix and lifecycle to sg

why

  • Name changes to the security group may not be able to be destroyed easily.

references

note

Unsure if both the lifecycle and the name_prefix args need to be set. Might be good enough just to do the lifecycle.

I'm thinking it might be better to remove the name_prefix and see if the lifecycle clears the issue for the user.

v0.54.0

25 Feb 03:10
25dc252
Compare
Choose a tag to compare
Add var.service_role_arn @nitrocode (#110)

what

  • Add var.service_role_arn

why

  • We reuse our service role and would like to reuse it within this module to save us from creating a redundant role

references

v0.53.0

25 Feb 01:36
a4d023d
Compare
Choose a tag to compare
Add input variable for ecs service wait_for_steady_state @nitrocode (#109)

what

  • Add input variable for ecs service wait_for_steady_state
  • Defaults to false which is the default on the aws_ecs_service resource

why

  • Allows the module to wait until the service is in a steady state before applying successfully

references

v0.52.0

25 Feb 01:18
afb8060
Compare
Choose a tag to compare
Reuse existing task definition family and revision @nitrocode (#108)

what

  • Reuse existing task definition family and revision

why

  • I'd like to recreate a service on a new cluster without having to recreate the task definition. By supplying the task definition family and revision, I can achieve this.

references

v0.51.0

25 Feb 00:59
a0ed5cd
Compare
Choose a tag to compare
Only create the sg if network_mode == awsvpc @nitrocode (#107)

what

  • Only create the sg if network_mode == awsvpc

why

  • Looks like the security group is used only if var.network_mode = "awsvpc"

references

v0.50.0

25 Feb 00:58
2c3f74c
Compare
Choose a tag to compare
Set enable_icmp_rule default to false @nitrocode (#106)

what

  • Set enable_icmp_rule default to false

why

  • It doesn't make sense to me why icmp is enabled by default. It should be enabled if it's needed. I have to explicitly disable this one each service.

references

v0.49.0

25 Feb 00:44
cea3f7e
Compare
Choose a tag to compare
Fixed up the variable descriptions @nitrocode (#103)

what

  • Fixed up the variable descriptions

why

  • Fixed markdown formatting of links
  • Added more information on var.launch_type = "awsvpc"

references

N/A