Releases: terra-mod/terraform-aws-ecs-service
Adds support for Capacity Providers
Support newer TF versions
Fixes Cloudwatch Log Group policy
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
Adds support for Volumes and Scheduling Strategy
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
- Allows
platform_version
to be set from input variables. UsesLATEST
as the default value. (#5)
v3.1.1
This fixes a few issues:
- Sets the
network_configuration
block only when the task network mode wasawsvpc
- Allows passing in one or more security group ids via
var.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 thevar.security_group_default_egress
tofalse
.
v3.0.1
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
- 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