Skip to content

Releases: cloudposse/terraform-aws-iam-account-settings

v0.5.0

17 May 09:12
02a5c9c
Compare
Choose a tag to compare
  • No changes

v0.4.1

06 Dec 01:21
02a5c9c
Compare
Choose a tag to compare
git.io->cloudposse.tools update @dylanbannon (#14)

what and why

Change all references to git.io/build-harness into cloudposse.tools/build-harness, since git.io redirects will stop working on April 29th, 2022.

References

  • DEV-143

🚀 Enhancements

remove deprecated hashicorp/template provider @sandidgm (#17)

what

  • remove references to deprecated hashicorp/template provider

why

  • does not appear to be used
  • this deprecated provider is causing issues with using terraform on m1 macs
│ Error: Incompatible provider version
│
│ Provider registry.terraform.io/hashicorp/template v2.2.0 does not have a package available for your current platform, darwin_arm64.
│
│ Provider releases are separate from Terraform CLI releases, so not all providers are available for all platforms. Other versions of this provider may have different platforms
│ supported

references

v0.4.0

24 Aug 22:33
0516b7a
Compare
Choose a tag to compare
Chore: update `context.tf` to `null-label:0.25.0` and run `make github/init`. @korenyoni (#12)

what

  • Update context.tf from latest null-label release (0.25.0).
  • Run make github/init.

why

  • The auto-context workflow did not run because the repository has been inactive for 90 days.
  • The latest context.tf allows for using the tenant label.
  • Running make github/init updates important files relating to GitHub Actions.

references

v0.3.1

17 May 16:28
d3a31c6
Compare
Choose a tag to compare

🐛 Bug Fixes

fix: updates README to utilize correct type for reuse var example @Gowiem (#11)

what

  • Updates usage example to use proper type for password_reuse_prevention var
  • Adds security info to README

why

  • To make the example easier to copy / pasta
  • Closes #2

v0.3.0

26 Jan 22:03
e2d96d4
Compare
Choose a tag to compare
Use module.this.enabled instead of var.enabled for count @sodre (#9)

what

When using the context.tf, one should use module.this.enabled instead of accessing var.enabled directly.

why

We get the incorrect behavior if we create the account_settings by passing a context map instead of setting the environment variables directly.

v0.2.0

15 Jan 18:57
9f25fdc
Compare
Choose a tag to compare
set defaults to cis compliant @mcalhoun (#8)

what

why

To make sure customers are using a best-practices password policy

Output min password length @joshmyers (#6)

what

https://github.com/cloudposse/terraform-root-modules/blob/master/aws/account-settings/outputs.tf#L5-L7 expects this to be output, so output it.

0.1.0: Implement account settings (#1)

23 Oct 20:59
2b1a06e
Compare
Choose a tag to compare
* Implement account settings

* Support disabled flag

* reorg readme yaml

* use more specific output name

* update readme

* Address PR comments