Releases: cloudposse/terraform-aws-key-pair
Releases · cloudposse/terraform-aws-key-pair
0.14.0 Add support for tags
what
- Add tags population to aws_key_pair that are already using the variable
why
- For billing to be able to filter resources by tag
- Requirements within a company to tag all resources that support tags
0.13.1: [AUTOMATED] Update Version Pinning for Terraform to support 0.13 (#46)
## What 1. Update Version Pinning for Terraform to support 0.13 ## Why 1. This is a relatively minor update that the CloudPosse module already likely supports. 1. This allows module consumers to not individually update our Terraform module to support Terraform 0.13.
0.13.0: [AUTOMATED] Update terraform-null-label versions to support Terraform…
… 0.13 (#47) * [AUTOMATED] Update terraform-null-label versions to support Terraform 0.13 * Updated README.md Co-authored-by: actions-bot <58130806+actions-bot@users.noreply.github.com>
0.12.0: Allow import of ssh public key with arbitrary name (#44)
Co-authored-by: actions-bot <58130806+actions-bot@users.noreply.github.com>
0.11.0: Delay filename outputs until files exist (#42)
what
- Delay filename outputs until files exist
0.10.0
0.9.0 Simplify the method of setting permissions on the private key
what
- Instead of running an external command, use terraform's built in way of setting permissions on local file resources
why
- using native way always better
0.8.0 Add a `private_key` output
what
- Add a
private_key
to output parameters
why
- Sometimes it's useful to have this available -- e.g. for CI situations in which one needs to create a scratch key, create an instance, then provision the instance using the newly-created keypair.
0.7.0 Do not show private key content
what
- Do not show private key content
why
- Avoid showing private key in terraform diffs
0.6.0 Use the latest system user module to support the environment attribute
what
- Use the latest label module to support the
environment
attribute
why
- The
environment
attribute is useful for naming AWS resources