Terraform Aws Kms Key Versions Save

Terraform module to provision a KMS key with alias

0.12.2

2 months ago
git.io->cloudposse.tools update @dylanbannon (#34)

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

0.12.1

2 years ago

🚀 Enhancements

Fix: Update Version Constraints @nitrocode (#31)

what

  • Provider bump

why

  • Prevent stale .terraform directories from preventing planning this module

references

🐛 Bug Fixes

Fix: Update Version Constraints @nitrocode (#31)

what

  • Provider bump

why

  • Prevent stale .terraform directories from preventing planning this module

references

0.12.0

2 years ago

🚀 Enhancements

Feat: Add `multi_region` variable for multi-region CMKs @nitrocode (#30)

what

  • Add multi_region

why

  • for keys that need to be used cross region
  • note this change will require 3.64.0 provider going forward

references

0.11.0

2 years ago
Chore: update `context.tf`, run `make github/init`, drop Terraform `0.12` support @korenyoni (#28)

what

  • Update context.tf to that of null-label:0.25.0
  • Run make github/init.
  • drop Terraform 0.12 support.

why

  • The auto-context job was disabled because this repository was inactive for 90 days. This manually updates context.tf as it allows for the new tenant label.
  • make github/init updates GitHub Actions Workflow files to their latest reference counterparts.
  • validation rules were introduced in Terraform 0.13 and are used in the latest context.tf distribution. This PR drops support for Terraform 0.12 and below in order to enable updating to the latest context.tf distribution.

references

0.10.0

3 years ago
feat: add variables key_usage and customer_master_key_spec @syphernl (#27)

what

  • Added optional variables key_usage and customer_master_key_spec
  • Updated GitHub configs

why

  • To be able to use the created KMS key with DNSSEC in Route53. The defaults remain unchanged.

references

0.9.1

3 years ago

🚀 Enhancements

Document fallback behaviour of var.alias @alexjurkiewicz (#24)

0.9.0

3 years ago
workflows update, TF required_version reduced to 0.12.26 @maximmi (#21)

what

  • workflows update
  • TF required_version reduced to 0.12.26

why

  • to use most recent automatisation for repo
  • for backward compatibility

0.8.0

3 years ago
work for terraform 0.14 @dmattia (#20)

0.7.0

3 years ago
Update to `context.tf`. Update Terratest to Golang modules @aknysh (#17)

what

  • Update to context.tf
  • Update Terratest to Golang modules

why

  • Standardization and interoperability
  • Keep the module up to date

0.6.1

3 years ago