Releases: trussworks/terraform-aws-config
Releases · trussworks/terraform-aws-config
GovCloud Compatibility
This updates the module to work in GovCloud.
Enable cloudtrail-enabled Config Rule by default
Merge pull request #30 from trussworks/mk-default-cloudtrail-enabled Have the cloudtrail-enabled check default to true.
Removes 0.11 Syntax from 0.12 branch to remove deprecation warnings
Cleanup on syntax to remove deprecation warnings.
Include encrypted EC2 volumes and approved AMI tags
- Included the following new Config rules
- approved-amis-by-tag (default: false)
- ec2-encrypted-volumes (default: true)
- Add enable flags to the following AWS Config rules
- iam-password-policy (default: true)
- cloudtrail-enabled (default: false)
- instances-in-vpc (default: true)
- root-account-mfa-enabled (default: false)
- acm-certificate-expiration-check (default: true)
- ec2-volume-inuse-check (default: true)
- iam-user-no-policies-check (default: true)
- iam-group-has-users-check (default: true)
- rds-storage-encrypted (default: true)
- s3-bucket-public-write-prohibited (default: true)
- check_rds_snapshots_public_prohibited (default: true)
Support required-tags
This adds support for AWS Config's required-tags.
Allow custom AWS Config instances
Merge pull request #22 from trussworks/mk-conditional-naming Move AWS Config name to a variable
Terraform 0.12
Merge pull request #19 from trussworks/mk-012-tests Terratest Plumbing
v1.5.0: Merge pull request #15 from trussworks/newrules
Added new rules
v1.4.0: Support for aggregating by organization (#14)
support for aggregating by organization
v1.3.1 Fix a couple blocks that were written as arguments
This fixes the code to be compatible with both Terraform 0.11 and 0.12.