Releases: cloudposse/terraform-aws-iam-account-settings
Releases · cloudposse/terraform-aws-iam-account-settings
v0.5.0
v0.4.1
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
- documentation listing provider as deprecated https://registry.terraform.io/providers/hashicorp/template/latest/docs
- terraform issue comment explaining why no darwin_arm64 version exists for this deprecated provider hashicorp/terraform#30055 (comment)
- closes #15
v0.4.0
Chore: update `context.tf` to `null-label:0.25.0` and run `make github/init`. @korenyoni (#12)
what
- Update
context.tf
from latestnull-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 thetenant
label. - Running
make github/init
updates important files relating to GitHub Actions.
references
v0.3.1
v0.3.0
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
set defaults to cis compliant @mcalhoun (#8)
what
- Set defaults to be compliant with CIS Foundation Benchmark
- Update module to latest Terraform 0.14 syntax
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)
* Implement account settings * Support disabled flag * reorg readme yaml * use more specific output name * update readme * Address PR comments