Generic module to creates SSM Parameters for AWS.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.6KB

CHANGELOG

4.0.0

===============================

  • chore (BREAKING): upgrade terraform version and aws version.

3.0.4

  • fix: count on data "aws_iam_policy_document" "kms_key_*", don't run when ! var.use_default_kms_key
  • fix: change version constraint for aws provider (only >= 2.47)
  • chore: for examples, move providers versions to versions.tf
  • chore: for examples, move providers to providers.tf

3.0.3

  • fix: describe type for name prefix
  • fix: set default to null instead of empty string
  • chore: bump pre-commit

3.0.2

  • fix: in versions.tf change from ~> 2.47 to >= 2.47, < 4.0
  • chore: bump pre-commit hooks

3.0.1

  • fix: typo in versions.tf to be usable with terraform 0.13

3.0.0

  • feat: (BREAKING) Rename overwrite and add overwrites variables

2.0.1

  • fix: Prevent null resource on IAM policy without KMS key

2.0.0

  • fix: Add parameters_count variable. You must update you module with this variable, otherwise, no SSM paramters will be created. This fix a terraform 0.12 pre-processor issue.
  • tech: Remove kms_key_id variable. SSM parameter resource can now accept both KMS key ID or KMS key ARN.
  • tech: Remove old limitation when trying to switch from SecureString to String since AWS provider 2.47.0 fix an issue #10819

1.1.0

  • feat: allow default KMS key
  • fix: KMS key outputs form list to string. WARNING, THIS IS A BREAKING CHANGE
  • fix: module outputs plural now singular: kms_key_arn, kms_key_id and kms_alias_arn. WARNING, THIS IS A BREAKING CHANGE.
  • fix: fix terraform pre-processor issue when use a kms_key_id