Skip to content

v3.6.0

Latest

Choose a tag to compare

@cloudposse-releaser cloudposse-releaser released this 15 Oct 00:46
964072d
feat: allow optionality of SSM params @oycyc (#109) ## what
  • Added a new variable ssm_parameters_enabled (boolean, defaults to true) to allow enabling/disabling all SSM parameter resources
  • Updated the count parameter for all 4 aws_ssm_parameter resources to respect this flag. The count is previously existing, so it does not change any TF Address.
  • This change is fully backwards compatible - without any configuration changes, all existing deployments will continue to work exactly as before since the default value is true, which provisions the SSM parameter.

why

  • There are cases where consumers don't to use SSM parameters or don't want SSM parameters created from this. The module currently forces ALL usage to provision SSM parameters.
  • Allows teams using alternative credential management solutions (e.g., Vault, Secrets Manager, etc.) to avoid creating unused SSM parameters

Reference

closes #68

Issue raised by community with couple of comments + upvotes: #68