Skip to content
This repository has been archived by the owner on Jan 25, 2023. It is now read-only.

Releases: hashicorp/terraform-aws-consul

v0.11.0

16 Aug 21:32
e9ceb57
Compare
Choose a tag to compare

Description

  • Terraform 1.0 upgrade: We have verified that this repo is compatible with Terraform 1.0.x!
    • From this release onward, we will only be running tests with Terraform 1.0.x against this repo, so we recommend updating to 1.0.x soon!
    • To give you more time to upgrade, for the time being, all modules will still support Terraform 0.15.1 and above, as that version has several features in it (required_providers with source URLs) that make it more forwards compatible with 1.0.x.

Related links

v0.10.1

28 May 13:27
ea16058
Compare
Choose a tag to compare

Modules affected

  • consul-cluster

Description

  • You can now configure lifeycle hooks on the ASG created by the consul-cluster module using the new lifecycle_hooks input variable.

Special thanks

  • Thank you to @mr-miles for the contribution!

Related links

v0.10.0

25 May 12:27
d8900c1
Compare
Choose a tag to compare

Description

  • Terraform 0.15 upgrade: We have verified that this repo is compatible with Terraform 0.15.x!
    • From this release onward, we will only be running tests with Terraform 0.15.x against this repo, so we recommend updating to 0.15.x soon!
    • To give you more time to upgrade, for the time being, all modules will still support Terraform 0.12.26 and above, as that version has several features in it (required_providers with source URLs) that make it more forwards compatible with 0.15.x.
    • Once all Gruntwork repos have been upgrade to work with 0.15.x, we will publish a migration guide with a version compatibility table and announce it all via the Gruntwork Newsletter.

Related links

v0.9.3

06 May 12:09
69ec67c
Compare
Choose a tag to compare

Modules affected

  • install-consul

Description

  • Update install-consul to detect the CPU architecture type (e.g., amd64, arm64, etc) and automatically install the appropriate Consul binary for that architecture.

Special thanks

Related links

v0.9.2

03 May 10:58
af53a3f
Compare
Choose a tag to compare

Modules affected

  • consul-security-group-rules

Description

  • Fix a bug where the consul-security-group-rules module couldn't handle an empty allowed_inbound_cidr_blocks list.

Special thanks

  • Thank you to @mr-miles for the contribution!

Related links

v0.9.1

21 Apr 09:28
1a441ac
Compare
Choose a tag to compare

Modules affected

  • setup-systemd-resolved

Description

  • We are now testing this repo with Ubuntu 20.04. Other than updates to docs, examples, and tests, the only change to a module required to make the code work was an install check in the setup-systemd-resolved module. There should be no change to behavior / functionality.

Special thanks

  • Thank you to @mpluhar for the contribution!

Related links

v0.9.0

09 Apr 09:42
d3d9b96
Compare
Choose a tag to compare

Modules affected

  • consul-client-security-group-rules
  • consul-cluster
  • consul-iam-policies
  • consul-security-group-rules
  • install-consul
  • install-dnsmasq
  • run-consul
  • setup-systemd-resolved

Description

  • Terraform 0.14 upgrade: We have verified that this repo is compatible with Terraform 0.14.x!
    • From this release onward, we will only be running tests with Terraform 0.14.x against this repo, so we recommend updating to 0.14.x soon!
    • To give you more time to upgrade, for the time being, all modules will still support Terraform 0.12.26 and above, as that version has several features in it (required_providers with source URLs) that make it more forwards compatible with 0.14.x.
    • Once all Gruntwork repos have been upgrade to work with 0.14.x, we will publish a migration guide with a version compatibility table and announce it all via the Gruntwork Newsletter.

Related links

v0.8.6

02 Apr 09:19
dfcc4b4
Compare
Choose a tag to compare

Modules affected

  • install-consul

Description

  • Fix a bug in how install-consul checks that the consul binary was installed correctly to handle the case where the install dir has restricted permissions.

Special thanks

Related links

v0.8.5

23 Feb 10:37
34f7a20
Compare
Choose a tag to compare

WARNING: This release may be backwards incompatible with Consul versions before 1.9.0. We should've bumped the version number to v0.9.0, but it's too late to do that now. See #220 for more details.

Modules affected

  • run-consul

Description

  • Update the run-consul script to set two configs differently: first, we set disable_compat_1.9 = true in telemetry and second, to enable the UI, we set a ui_config block instead of the old ui attribute.
  • Update all Consul examples and automated tests to use Consul 1.9.2.

Related links

v0.8.4

26 Jan 12:28
ae88203
Compare
Choose a tag to compare

Modules affected

  • consul-cluster

Description

  • You can now configure a permissions boundary for the IAM role using the new iam_permissions_boundary input variable.

Special thanks

Related links