Releases: cloudposse/terraform-aws-ec2-instance
Releases · cloudposse/terraform-aws-ec2-instance
v0.27.1
🤖 Automatic Updates
Update README.md and docs @cloudpossebot (#78)
what
This is an auto-generated PR that updates the README.md and docs
why
To have most recent changes of README.md and doc from origin templates
v0.27.0
v0.26.0
v0.25.0
Wait for en external instance profile to be created before attempting to read it using data source @aknysh (#73)
what
- Wait for en external instance profile to be created before attempting to read it using data source
why
- When creating an instance profile and passing it into this module, the data lookup fails because the instance profile has not yet been created. The following error occurs when running terraform plan:
Error: Error getting instance profiles: NoSuchEntity: Instance Profile test cannot be found.
status code: 404, request id: fcf2a09c-bfb3-4041-babd-95133304cf34
on .terraform/modules/ec2_bug/main.tf line 73, in data "aws_iam_instance_profile" "given":
73: data "aws_iam_instance_profile" "given" {
related
- Closes #72
references
note
- Same result could be achieved using TF 0.13
depends_on
for modules, but we support TF 0.12 as well, that's why we added "Fake Resource/Module Dependencies"
v0.24.0
Add `user_data_base64` to inputs. Add `arn` to outputs @aknysh (#71)
what
- Add
user_data_base64
to inputs - Add
arn
to outputs
why
-
user_data_base64
can be used instead ofuser_data
to pass base64-encoded binary data directly. Use this instead of user_data whenever the value is not a valid UTF-8 string. For example, gzip-encoded user data must be base64-encoded and passed via this argument to avoid corruption -
Instance ARN is required for https://aws.amazon.com/backup/
v0.23.0
v0.22.0
Update to `context.tf`. Update provider pinning. Update Terratest. Update GitHub Actions. Add UDP ingress rule @aknysh (#69)
what
- Update to
context.tf
- Update provider pinning
- Update Terratest
- Update GitHub Actions
- Add UDP ingress rule
why
- Standardization and interoperability
- Keep the module up to date
related
0.21.1
0.21.0: [AUTOMATED] Update Version Pinning for Terraform to support 0.13 (#65)
## 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.20.0: Allow instance profiles to be provided (#60)
Co-authored-by: Joe Niland <joe@originalmind.com.au> Co-authored-by: actions-bot <58130806+actions-bot@users.noreply.github.com>