Releases: cloudposse/terraform-aws-ec2-instance
v0.45.0
Add ability to configure instance tenancy @RothAndrew (#141)
what
- Add new variable
tenancy
that allows user to configure instance tenancy (default
(default),dedicated
, orhost
)
why
- An organization that I work with has a security policy that requires use of dedicated tenancy. This PR adds the capability to do that when using this module.
references
v0.44.0
Added support for gp3 and io2 both root and ebs volumes (fixed copy of #117) @tbpoetke (#136)
what
- Added support for io2 and gp3 volumes
why
- original PR had conflicts, this will work hopefully
- io2 and gp3 are new more performant volumes therefore they should be supported
references
git.io->cloudposse.tools update @dylanbannon (#126)
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
v0.43.0
v0.42.0
Adding in support for ec2 metadata_tags @wschultz (#122)
what
- This adds in an option to turn on the metadata_tags (or off, the default) inside the aws_instance metadata_options.
why
- There are options for http_endpoint, http_put_response_hop_limit and http_tokens already but not for metadata_tags. This adds that functionality.
v0.41.0
Support aws provider 4+ @max-lobur (#119)
what
- Support aws provider 4+
why
- Current default throws an error in provider 4+
on .terraform/modules/ec2_zscaler/main.tf line 126, in resource "aws_instance" "default":
126: private_ip = var.private_ip
- for terraform provider below 4 pass
private_ip=""
explicitly
v0.40.0
add burstable_mode @dmirubtsov (#116)
What
Added burstable_mode
for choose burstable mode for T2/T3/T4g instances. It can be "standard" or "unlimited".
Why
I think we should be able to manage this parameter by this module
References
v0.39.5
🚀 Enhancements
Default ssh_key_pair to null @nitrocode (#115)
what
- Default ssh_key_pair to null
why
- If SSM is used, the ssh_key_pair shouldn't be required
references
N/A
v0.39.4
🤖 Automatic Updates
Update context.tf @cloudpossebot (#108)
what
This is an auto-generated PR that updates the context.tf
file to the latest version from cloudposse/terraform-null-label
why
To support all the features of the context
interface.
v0.39.3
🤖 Automatic Updates
chore(deps): update terraform cloudposse/security-group/aws to v0.3.3 @renovate (#109)
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
cloudposse/security-group/aws (source) | module | patch | 0.3.2 -> 0.3.3 |
Release Notes
cloudposse/terraform-aws-security-group
v0.3.3
🤖 Automatic Updates
Update context.tf @cloudpossebot (#21)
#### what This is an auto-generated PR that updates the `context.tf` file to the latest version from `cloudposse/terraform-null-label` #### why To support all the features of the `context` interface.Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- If you want to rebase/retry this PR, check this box.
This PR has been generated by WhiteSource Renovate. View repository job log here.
v0.39.2
🤖 Automatic Updates
chore(deps): update terraform cloudposse/label/null to v0.25.0 @renovate (#107)
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
cloudposse/label/null (source) | module | minor | 0.24.1 -> 0.25.0 |
Release Notes
cloudposse/terraform-null-label
v0.25.0
Add "tenant", "labels_as_tags", and "descriptors" @Nuru (#132)
##### what - Add additional label and `id` component: `tenant` - New input `labels_as_tags` controls which labels are exported as tags - New input `descriptor_formats` generates new output `descriptors` - Update README, remove link to obsolete `terraform-terraform-label` ##### why - Support users that host resources on behalf of and/or dedicated to single customers - Supersedes and closes #131, giving people control over which tags the module generates - Simple mechanism for creating multiple identifiers from the same inputs, reducing the need to create multiple instances of `null-label` - Document `tenant`, `labels_as_tags`, `descriptor_formats`, add additional clarification, stop promoting obsolete moduleFix: Update README Snippets @korenyoni (#130)
##### what * Update README snippets to reflect use of Terraform Registry. ##### why * Including snippets that reflect use of the Terraform Registry make it easier for users to quickly instantiate a null_label module. * README is out of date and does not include snippets that reflect use of the Terraform Registry. ##### references * N/ABridgecrew compliance @Nuru (#125)
##### what - Resolve Bridgecrew compliance complaint about example Autoscaling Group (BC_AWS_GENERAL_31) - Fix typo in README - Include Terraform lock file in `.gitignore` ##### why - Get clean Bridgecrew badge - Correct confusing error - Ensure lock files are not checked into GitHub ##### note The PR can and should be merged into `master` to update README and Bridgecrew without triggering a new release/version. These changes have no effect on the actual module in use and a release will create unnecessary ripple effects. However, merging to `master` will update the README and badges, so is worthwhile, and the changes will move forward into the next release.Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- If you want to rebase/retry this PR, check this box.
This PR has been generated by WhiteSource Renovate. View repository job log here.