Releases: cloudposse/terraform-aws-efs
Releases · cloudposse/terraform-aws-efs
0.15.0 Add KMS support
what
- Add KMS support
why
- Allow using existing KMS key for encryption
0.14.0 Use the latest label module to support the `environment` attribute
what
- Use the latest label module to support the
environment
attribute
why
- Allow the
environment
attribute to be passed to included modules - Useful for naming resources
0.13.0 Fix invalid example
0.12.0 Use attached rules for security group instead of inline rules
0.11.0 Fix outputs. Remove redundant `availability_zones` var. Add security group ID and ARN to outputs
0.10.0 Convert to TF 0.12. Add tests. Add Codefresh test pipeline
what
- Port module to Terraform 0.12
- Pin all providers
- Add example for testing
- Add
bats
andterratest
for the example - Add Codefresh badge to point to the test pipeline in
terraform-modules
project - Update README
why
- Module currently does not work with 0.12. Much easier syntax
- Better regression control
- Automatically test the example on every commit and pull request
- Provision resources on AWS in the test account and check the outputs for the correct values
terraform-modules
project contains pipelines for all terraform modules
0.9.0 Add dns_name variable to allow control of CNAME
what
- Add
dns_name
variable to allow control of CNAME
why
- The creation of the EFS volume's CNAME is currently out of user's control. This change proposes the option to allow users to set their own DNS name for the volume. If no name is set, fallback to the current behavior
0.8.1 Fix Terraform outputs
what
- Fix Terraform outputs
- Update license
why
- Lists and maps are not supported in conditional statements
Allow Enable/Disable EFS
- Allow Enable\Disable EFS