Update Terraform github.com/cloudposse/terraform-aws-ec2-instance to v1 (main) - abandoned #33
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
tags/0.4.0
->1.2.1
Release Notes
cloudposse/terraform-aws-ec2-instance (github.com/cloudposse/terraform-aws-ec2-instance)
v1.2.1
Compare Source
🚀 Enhancements
feat(aws_instance): treat missing data on cloudwatchmetric @haidargit (#184)
what
The PR enables the treat_missing_data argument for the cloudwatch metric alarm resource on this ec2 module.
https://github.com/cloudposse/terraform-aws-ec2-instance/blob/bf54345e18c6c2d1d85997d3af3b73a0e03c489f/cloudwatch-alarm.tf#L11
why
Users may have specific run schedules, triggering alerts in CloudWatch, e.g., for missing data during offline periods (instance stopped state, hibernate, restart, etc.).
This
treat_missing_data
variable will enable the CloudWatch alarms to set custom responses, which are "missing
", "ignore
", "breaching
" and "notBreaching
", for the data gaps that occur and keep the EC2 alarms condition in a desired state.references
Kindly review this PR for any possible improvements. Thank you
v1.2.0
Compare Source
feat(aws_instance): conditional IAM instance profile @haidargit (#182)
what
This PR enables a conditional iam_instance_profile variable for the ec2 module.
why
This feature request offers users the flexibility to decide whether to associate an IAM instance profile with their instances.
references
Kindly review this PR for module improvements. Thank you
v1.1.1
Compare Source
feature/disable-alarm-action @kris-Nabis (#145)
what
why
iam:CreateServiceLinkedRole
reboot
is triggered pretty consistently, even while EC2 Resource is not in an alarm state.references
🤖 Automatic Updates
Update README.md and docs @cloudpossebot (#175)
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
v1.1.0
Compare Source
Correct how the volume_id is selected - Fix #165 @it-praktyk (#171)
what
Fix #165 - allows create an EC2 instance with additional volumes.
why
The issue was introduced here.
The
one
Terraform function returns an error, that blocks creating EC2 instances with additional (non-root) volumes.references
closes #165
🤖 Automatic Updates
Update README.md and docs @cloudpossebot (#167)
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
v1.0.0
Compare Source
v1
Compare Source
v0.50.0
Compare Source
v0.49.0
Compare Source
Adding external ENIs @jamengual (#159)
what
Add the ability to add external ENIs to the instance
why
For ec2 instances deployments clusters where the IPs are required to be unique and not change it is necessary to create ENIs outside of this module so that the instance termination does not change the ENI and IP attached.
references
Sync github @max-lobur (#156)
Rebuild github dir from the template
v0.48.0
Compare Source
v0.47.1
Compare Source
🚀 Enhancements
Only get data.aws_ami.info if it's actually required @y3ti (#151)
what
why
references
v0.47.0
Compare Source
Do not set iops and throughput for non-supporting volume types @cinacio (#142)
what
why
iops
argument is only valid for volumes typesio1
,io2
&gp3
.throughput
argument is only valid for volume typegp3
.gp2
volume to "0" triggers the following errorreferences
v0.46.0
Compare Source
Adding support for secondary private ips @vale21 (#153)
what
why
references
v0.45.2
Compare Source
🚀 Enhancements
Support AWS partition for SSM resources @dlundgren (#148)
what
aws
so this doesn't work when trying to use the role with AWS GovCloud.why
references
v0.45.1
Compare Source
🚀 Enhancements
Turn tenancy validation message into English prose @irl (#144)
Adds a period at the end of the error message.
what
A single character change to make this into English prose.
why
v0.45.0
Compare Source
Add ability to configure instance tenancy @RothAndrew (#141)
what
tenancy
that allows user to configure instance tenancy (default
(default),dedicated
, orhost
)why
references
v0.44.0
Compare Source
Added support for gp3 and io2 both root and ebs volumes (fixed copy of #117) @tbpoetke (#136)
what
why
references
git.io->cloudposse.tools update @dylanbannon (#126)
what and why
Change all references to
git.io/build-harness
intocloudposse.tools/build-harness
, sincegit.io
redirects will stop working on April 29th, 2022.References
v0.43.0
Compare Source
support-kms-key-id-for-root-volume @woz5999 (#128)
what
why
v0.42.0
Compare Source
Adding in support for ec2 metadata_tags @wschultz (#122)
what
why
v0.41.0
Compare Source
Support aws provider 4+ @max-lobur (#119)
what
why
v0.2.0
Compare Source
self conflicts with cidr_blocks error fix @​maximmi (#​14)
what
self
field of security group rule changed tonull
why
hashicorp/aws
v3.38.0
new restrictions have been added toaws_security_group_rule
resourcereferences
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.
This PR has been generated by WhiteSource Renovate. View repository job log here.
v0.32.1
Compare Source
🤖 Automatic Updates
chore(deps): update terraform cloudposse/security-group/aws to v0.1.4 @renovate (#88)
This PR contains the following updates:
0.1.2
->0.1.4
Release Notes
cloudposse/terraform-aws-security-group
v0.1.4
Compare Source
🚀 Enhancements
Add some missing TF 0.14 updates @​Nuru (#​10)
what
why
v0.1.3
Compare Source
🚀 Enhancements
create md5 from sec group rule description in order to allow multiple… @​1david5 (#​6)
… rules with the same port and different descriptions.
what
why
main.tf
ERROR
references
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.
This PR has been generated by WhiteSource Renovate. View repository job log here.
v0.32.0
Compare Source
Add var.volume_tags_enabled @gregnphe (#92)
what
why
references
v0.31.0
Compare Source
Remove use of deprecated null_data_source @bwmetcalf (#94)
Moved logic from null_data_source into definition of locals.public_dns.
null_data_source is now deprecated (using tf 0.14.5) and throws warnings. See PR below.
https://registry.terraform.io/providers/hashicorp/null/latest/docs/data-sources/data_source
https://github.com/cloudposse/terraform-aws-ec2-instance/issues/93
v0.30.4
Compare Source
🚀 Enhancements
Adding metadata hop limit @jamengual (#89)
what
why
v0.30.3
Compare Source
🤖 Automatic Updates
chore(deps): update terraform cloudposse/security-group/aws to v0.1.2 @renovate (#87)
This PR contains the following updates:
0.1.1
->0.1.2
Release Notes
cloudposse/terraform-aws-security-group
v0.1.2
Compare Source
🤖 Automatic Updates
Update context.tf @​cloudpossebot (#​3)
what
This is an auto-generated PR that updates the
context.tf
file to the latest version fromcloudposse/terraform-null-label
why
To support all the features of the
context
interface.v0.30.2
Compare Source
🤖 Automatic Updates
context.tf updated to v0.24.1, minimum required Terraform version bumped to 0.13.0 when needed, readme updated @maximmi (#85)
what
why
v0.30.1
Compare Source
🤖 Automatic Updates
Update context.tf @cloudpossebot (#86)
what
This is an auto-generated PR that updates the
context.tf
file to the latest version fromcloudposse/terraform-null-label
why
To support all the features of the
context
interface.v0.30.0
Compare Source
minimum required Terraform version bumped to 0.13.0, context.tf updated, readme updated @maximmi (#83)
what
why
v0.29.0
Compare Source
feat: use security-group module to provision AWS SG @SweetOps (#82)
what
why
v0.28.0
Compare Source
readme updated, BridgeCrew compliance fixes @maximmi (#81)
what
Instance Metadata Service Version 2
forced by defaultEncryption of the root block device
enabled by defaultEncrypt EBS Volume
enabled by defaultwhy
references
v0.27.1
Compare Source
🤖 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
Compare Source
Terraform 0.14 upgrade @maximmi (#80)
what
why
v0.26.0
Compare Source
update context and tf .14 support @woz5999 (#77)
what
fixes and updates for tf 0.14 compatibility
v0.25.0
Compare Source
Wait for en external instance profile to be created before attempting to read it using data source @aknysh (#73)
what
why
related
references
note
depends_on
for modules, but we support TF 0.12 as well, that's why we added "Fake Resource/Module Dependencies"v0.24.0
Compare Source
Add `user_data_base64` to inputs. Add `arn` to outputs @aknysh (#71)
what
user_data_base64
to inputsarn
to outputswhy
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 corruptionv0.23.0
Compare Source
Update the example to `context.tf` @aknysh (#70)
what
context.tf
why
v0.22.0
Compare Source
Update to `context.tf`. Update provider pinning. Update Terratest. Update GitHub Actions. Add UDP ingress rule @aknysh (#69)
what
context.tf
why
related
v0.21.1
Compare Source
v0.21.0
Compare Source
v0.20.0
Compare Source
v0.19.0
Compare Source
v0.18.0
Compare Source
v0.17.0
: don't lookup default ami if ami specifiedCompare Source
what
ami
data source lookup if the variableami
is specified.why
v0.16.0
: use datasource for aws partitionCompare Source
what
aws_partition
why
aws
partition breaks when creating resources ingovcloud
v0.15.0
: Fix IPv6 aws_instance default valueCompare Source
what
null
rather than0
or an empty set allows the defaults to stick safelywhy
v0.14.0
: Fix broken public_ip outputCompare Source
what
public_ip
-output to use concat instead of coalescewhy
v0.13.0
: Allow a permissions boundary to be attached; "name" output addedCompare Source
what
name
output addedwhy
name
is sometimes useful to have in outputv0.12.0
: Fix comparisonCompare Source
what
why
v0.11.0
: Convert to TF 0.12. Add tests. Add Codefresh test pipelineCompare Source
what
bats
andterratest
for the exampleterraform-modules
projectwhy
terraform-modules
project contains pipelines for all terraform modulesv0.10.0
: Add tags to EIPCompare Source
what
why
v0.9.0
: Removenetwork_interface_id
outputCompare Source
what
network_interface_id
outputwhy
v0.8.0
: Useowners
withdata.aws_ami.info
Compare Source
what
owners
withdata.aws_ami.info
why
terraform-aws-provider
appears to require this, either supply it in case we're using the default AMI, or allow the user to provide itv0.7.6
: Update readme yaml file and rebuild mdCompare Source
what
README.yaml
fileREADME.md
filewhy
v0.7.5
: Regenerate README.mdCompare Source
what
README.md
why
v0.7.4
: Migrate to README.yaml formatCompare Source
what
README.yaml
why
v0.7.3
Compare Source
what
Update Ubuntu default version to Bionic
why
It's the newest Ubuntu LTS version
v0.7.2
Compare Source
what
map
from the tagswhy
maps
in dynamically calculatedcounts
introduce circular dependencies across TF modulesreferences
hashicorp/terraform#13980
hashicorp/terraform#10857
hashicorp/terraform#12570
hashicorp/terraform#17048
v0.7.1
Compare Source
What
README
Why
splat+join
pattern for outputs from the modules with countsv0.7.0
Compare Source
Allow associating a public IP to the instance without assigning an Elastic IP
what
why
v0.6.1
Compare Source
Use string comparison for booleans
what
why
v0.6.0
Compare Source
v0.5.1
Compare Source
v0.5.0
: Inherit aws_instance inputs and outputsCompare Source
What
aws_instance
attributes and argumentsWhy
v0.4.1
: Add additional ENIs with EIPs capabilityCompare Source
What
.travis.yml
manifestWhy
terraform-aws-ec2-instance
we need option to have additional ENIs with EIPs for full NATConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.