Skip to content

Releases: terraform-community-modules/tf_aws_ecs

Provider Version 2.x.x support, enabled_metrics, and new outputs

02 May 14:01
Compare
Choose a tag to compare
  • Add IAM role outputs (#38)

    • Outputs a map with the IAM role's name and arn
  • Output ecs security group (#45)

  • Allow setting enabled_metrics (#39)

  • fixes compatibility with aws provider v2, refactors data.aws_ami.ecs_ami to use owners instead of filter on owner-alias (#43)

v5.4.0: add optional load_balancers option (#37)

21 Sep 17:28
Compare
Choose a tag to compare
* add optional load_balancers option

* updated documentation

v5.3.0: Allow spot instances to be used (#36)

20 Sep 18:02
Compare
Choose a tag to compare
* Allow spot instances to be used

An optional variable `spot_bid_price` has been added, which will allow
spot instances to be used for the ECS cluster.  When not specified (the
default), standard on-demand instances will still be used.

* Formatted files

Adding ebs_block_device parameter

21 Mar 14:45
9c91e91
Compare
Choose a tag to compare

ebs_block_device - EBS block devices to attach to the instance. (default: /dev/xvdcz)
Adding this in order to make this module more flex-able and help make it easier to use on other platforms.

Sane Defaults for Agents

09 Feb 21:34
5d7a55e
Compare
Choose a tag to compare

This release sets sane defaults to the Consul and Regisratror agents, well saner then it was before :) This release also updates deployment_minimum_healthy_percent to allow for smoother redeployments of the agents. See here for more info https://docs.aws.amazon.com/AmazonECS/latest/developerguide/service_definition_parameters.html

Autoscaling Group names now use name_prefix

18 Oct 14:45
Compare
Choose a tag to compare

Autoscaling Group names now use name_prefix, which makes generating unique ASG groups more reliable, but also causes the entire ASG to be torn down and rebuild. This also address the create before destroy bug. Details in #20 and hashicorp/terraform-provider-aws#1730

Adds min_servers and max_servers variables

07 Sep 18:08
Compare
Choose a tag to compare

Allow people to set min_servers and max_servers variables

Replaces IAM names with name_prefix

06 Sep 20:02
Compare
Choose a tag to compare

This release is a breaking release that will destroy and recreate your the names of your IAM resources, causing the cluster to be rebuilt. This release however does make IAM resources globally unique which is useful when creating clusters in multiple regions with the same name

Adds iam_path argument to IAM Resources

05 Sep 18:47
Compare
Choose a tag to compare

Adds the option to define custum IAM paths, i.e. iam_path = "/tf/${var.region}/", which is useful when creating IAM resources in
the same account across multiple regions, using the same name. So for
example if you have a ECS Cluster in us-east-1 and us-east-2 both name "dev"

Adds Consul and Registrator agents to ECS Instances

22 Aug 19:09
Compare
Choose a tag to compare
  • Adds Consul and Registrator agents to ECS Instances
    • Adds Image parameters, and boolean to enable this feature
  • Adds additional_user_data_script parameter