Skip to content

Releases: terra-mod/terraform-aws-ecs-service

Adds support for Capacity Providers

20 Oct 15:00
@k-k k-k
cdd6028
Compare
Choose a tag to compare

Support newer TF versions

13 Feb 16:52
@k-k k-k
8f7350e
Compare
Choose a tag to compare

Fixes Cloudwatch Log Group policy

18 Sep 16:41
@k-k k-k
42c46f4
Compare
Choose a tag to compare

Fixes an issue where a reference to the Log Group ARN no longer ends in :*. The generated policy from this module now handles both cases.
Fixes an issue where Service Discovery Port should not be set when network mode is not awsvpc
Combines the execution role policies to avoid issues with count on the Cloudwatch Logs policy
Removes trailing comma in policy

v4.0.0

30 Jun 21:11
@k-k k-k
e6acfbd
Compare
Choose a tag to compare

This release changes how IAM Roles are generated for the tasks.

Previously a single role was being generated and passed for both the Task Role and Execution role. This is now separated out and each can optionally be ignored and not generated.

Adds support for Volumes and Scheduling Strategy

26 Jun 17:59
@k-k k-k
598fb9e
Compare
Choose a tag to compare

Adds the ability to create a Service with Volumes (EC2 launch type) and the ability to schedule a service as a Daemon.

Allows setting platform_version

19 Jun 22:55
@k-k k-k
ecf24f1
Compare
Choose a tag to compare
  • Allows platform_version to be set from input variables. Uses LATEST as the default value. (#5)

v3.1.1

06 May 00:54
@k-k k-k
Compare
Choose a tag to compare

This fixes a few issues:

  • Sets the network_configuration block only when the task network mode was awsvpc
  • Allows passing in one or more security group ids viavar.service_security_groups input variable, associating the service with those security groups
  • Allows disabling the default egress rule on the security group generated with awsvpc services by setting the var.security_group_default_egress to false.

v3.0.1

13 Mar 16:06
@k-k k-k
Compare
Choose a tag to compare

This release contains backward compatibility breaks.

This release includes the ability to pass in multiple Security Group IDs which can be associated to the Service's ingress.

It also changes how Load Balancing works, so that the module receives a set of Target Group ARNs and iterates over those to associate the service with the Target Groups.

Initial Release

25 Feb 21:12
@k-k k-k
Compare
Choose a tag to compare
  • Fixes an issue when passing in an IAM Policy for secrets, which changed the input from a nullable string to a list of strings - now more than one policy can be given