Releases: unifio/terraform-aws-ecs
Releases · unifio/terraform-aws-ecs
0.3.3
0.3.3 (March 10, 2019)
BACKWARDS INCOMPATIBILITIES / NOTES:
terraform-provider-aws v2.0 Updates
- The terraform-provider-aws has deprecated the use of the
currentfilter in regions. Thecurrentfilter was removed for issue#7. - The terraform-provider-aws now requires an
ownersargument. This was added in place of the owner-alias for issue#8 - Updated terraform-aws-asg to v0.3.7
- Updated terraform-aws-vpc to v0.4.0
- Updated unifio/ci container to 3.0.622-ruby-2.5.3
Version 0.3.2
0.3.2 (March 9, 2018)
BACKWARDS INCOMPATIBILITIES / NOTES:
- The
consul_gossip_cidrsparameter has been removed.
IMPROVEMENTS / NEW FEATURES:
- Module now properly supports the service discovery use case of a Consul server count of 0.
- Consul communications are now bound by security group and not CIDR
Version 0.3.1
0.3.1 (June 29, 2017)
BACKWARDS INCOMPATIBILITIES / NOTES:
- Cluster module no longer accepts a pre-provisioned ALB when service discovery is enabled.
- Consul ALB listener rule no longer provisioned by this module.
IMPROVEMENTS / NEW FEATURES:
- Upgraded
terraform-aws-asgmodule to v0.3.1. - Cluster module no longer requires a pre-provisioned ALB when service discovery is enabled. The module now returns a security group ID and target group ARN for association with an ALB at a later time if desired.
- The cluster module will now accept a list of additional target group ARNs.
- Consul ECS service role updated to AWS best practices for IAM policy.
Version 0.3.0
0.3.0 (April 26, 2017)
BACKWARDS INCOMPATIBILITIES / NOTES:
- Versions of Terraform prior to v0.9.0 no longer supported.
- The following input variables have been changed:
cluster_name (string, required)->cluster_label (string, required)
Version 0.2.0
0.2.0 (April 9, 2017)
BACKWARDS INCOMPATIBILITIES / NOTES:
- Versions of Terraform prior to v0.8.0 no longer supported.
- The
commonmodule has been removed. Similar functionality has been moved into theclustermodule. Existing resources will be recreated in an update. - The following input variables have been changed:
agent_role_name (string, required)-> (Removed. Use theagent_role_idoutput to add additional policies.)ami (string, required)->ami_override (string, optional)domain (string, optional)-> Removedecs_config (string, optional)-> (Removed. Useuser_data_overrideto specify custom configuraton.)hc_grace_period (string, default: 420)->hc_grace_period (string, optional)instance_type (string, default: t2.small)->instance_type (string, required)key_name (string, required)->key_name (string, optional)max_size (string, default: 3)->max_size (string, required)min_size (string, default: 3)->min_size (string, required)subnets (string, required)->subnets (list, required)
IMPROVEMENTS / NEW FEATURES:
- Module now provides a default ECS configuration to the cluster hosts in the abscense of user supplied
user_data. - The following parameters are now configurable:
associate_public_ip_addressdefault_cooldowndesired_capacityebs_optimizedebs_vol_del_on_termebs_vol_device_nameebs_vol_encryptedebs_vol_iopsebs_vol_sizeebs_vol_snapshot_idebs_vol_typeenable_monitoringenabled_metricsforce_deleteiam_pathinstance_based_naming_enabledinstance_name_prefixinstance_tagslogs_bucket_enabledlogs_bucket_nameplacenment_groupplacement_tenancyprotect_from_scale_inroot_vol_del_on_temrroot_vol_iopsroot_vol_sizeroot_vol_typesecurity_groupsspot_pricesuspended_processestermination_policiesuser_data_overridewait_for_capacity_timeout
Version 0.1.0
Merge pull request #1 from unifio/common Initial rev