Releases: kingsoftgames/terraform-aws-nomad
Releases · kingsoftgames/terraform-aws-nomad
v1.7.0
v1.6.0
IMPROVEMENTS:
- Avoid "forces replacement" because of new spread_level field in aws_placement_group since AWS provider 4.22
- Requires Terraform 1.2
v1.5.0
IMPROVEMENTS:
- Tag EC2 instances, EBS volumes and other resources
- Propagate default tags to Auto Scaling Group
- Replace deprecated
tags
field withtag
block
v1.4.1
BUG FIXES:
- Specify
http_endpoint = "enabled"
inmetadata_options
block insideaws_launch_template
.
This resolves error:
Error: InvalidParameterValue: A value of ‘’ is not valid for http-endpoint. Valid values are ‘enabled’ or ‘disabled’.
For details, see hashicorp/terraform-provider-aws#12564
v1.4.0
IMPROVEMENTS:
- Enable instance tags in EC2 IMDS
v1.3.0
BREAKING CHANGE:
Variables cluster_tag_key
and cluster_tag_value
are removed, related outputs are also removed.
As a result, instances in the ASG are not tagged with these values any more.
We are removing them because:
- These tags are not required for Consul agents on Nomad servers to join a Consul cluster.
- We want Consul Cloud Auto-join to only find Consul servers, not Consul clients. This is is also required for Consul Multi-Datacenter Federation to use retry_join_wan, because WAN gossip pool contains only Consul servers.
v1.2.0
IMPROVEMENTS:
- Replace
aws_launch_configuration
withaws_launch_template
- Add support for latest EBS volume types, such as
gp3
andio2
- Add support for spread placement group, which brings better availability
- Remove variable
root_volume_ebs_optimized
andebs_block_devices
v1.1.1
BUG FIXES:
- Do not create security group rules if
var.allowed_inbound_cidr_blocks
is empty
v1.1.0
IMPROVEMENTS:
- Add variable:
target_group_arns
- Add variable:
enable_detailed_monitoring
BUG FIXES:
- Fix variable type of
termination_policies
- Resolve error
"cidr_blocks" conflicts with self
since terraform-provider-aws 3.38.0
v1.0.0
After using the 0.12upgrade
branch for almost a year, v1.0.0 is released now.
Changes are made to terraform modules, so that they are:
- Terraform 0.12 compatible
- AWS China regions compatible