Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[New Resource]: aws_ec2_instance_connect_endpoint #32011

Closed
debojitmegaco opened this issue Jun 15, 2023 · 13 comments · Fixed by #31858
Closed

[New Resource]: aws_ec2_instance_connect_endpoint #32011

debojitmegaco opened this issue Jun 15, 2023 · 13 comments · Fixed by #31858
Labels
new-resource Introduces a new resource. service/ec2 Issues and PRs that pertain to the ec2 service.

Comments

@debojitmegaco
Copy link
Contributor

debojitmegaco commented Jun 15, 2023

Description

An EC2 Instance Connect Endpoint allows you to connect to an instance, without requiring the instance to have a public IPv4 address. With EC2 Instance Connect Endpoint (EIC Endpoint), customers now have SSH and RDP connectivity to their EC2 instances without using public IP addresses. In past, customers assigned public IPs to their EC2 instances for remote connectivity. With EIC Endpoints, customers can have remote connectivity to their instances in private subnets, eliminating the need to use public IPv4 addresses for connectivity.

Requested Resource(s) and/or Data Source(s)

aws_ec2_instance_connect_endpoint

Potential Terraform Configuration

resource "aws_ec2_instance_connect_endpoint" "example" {
  subnet_id        = aws_subnet.example.id
  security_group_ids = [aws_security_group.example.id]
  preserve_client_ip  = false
}

References

API reference: https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateInstanceConnectEndpoint.html
API docs: https://github.com/aws/aws-sdk-go-v2/blob/main/service/ec2/api_op_CreateInstanceConnectEndpoint.go
User Guide: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Connect-using-EC2-Instance-Connect-Endpoint.html

Would you like to implement a fix?

Yes

@debojitmegaco debojitmegaco added the needs-triage Waiting for first response or review from a maintainer. label Jun 15, 2023
@github-actions github-actions bot added the service/ec2 Issues and PRs that pertain to the ec2 service. label Jun 15, 2023
@github-actions
Copy link

Community Note

Voting for Prioritization

  • Please vote on this issue by adding a 👍 reaction to the original post to help the community and maintainers prioritize this request.
  • Please see our prioritization guide for information on how we prioritize.
  • Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request.

Volunteering to Work on This Issue

  • If you are interested in working on this issue, please leave a comment.
  • If this would be your first contribution, please review the contribution guide.

@ewbankkit ewbankkit added new-resource Introduces a new resource. and removed needs-triage Waiting for first response or review from a maintainer. labels Jun 15, 2023
@ewbankkit
Copy link
Contributor

Announcement.
Blog post.

@bschaatsbergen
Copy link
Member

Thanks for raising this issue, I'm picking it up 👍🏼

@debojitmegaco
Copy link
Contributor Author

debojitmegaco commented Jun 19, 2023

@bschaatsbergen , Thanks for taking it up ..
I was working on this as well! Had opted Yes Would you like to implement a fix :)
However I see your PR is in draft status, and I am currently testing my changes locally - please comment if I can proceed?"

@bschaatsbergen
Copy link
Member

Feel free to continue @debojitmegaco :), I'll close my draft PR if necessary.

@cedroid09
Copy link

Hey guys, do we have an ETA for this?

@debojitmegaco
Copy link
Contributor Author

PR testing is in Progress..Will keep you posted

@bschaatsbergen
Copy link
Member

It's worth putting the draft out already for early feedback @debojitmegaco

@TarSzator
Copy link

Not sure how the process is, just confused that the issue is closed without a release and the resource can also not yet be found in the terraform documentation.

Where can one find the currant status about this?

@bschaatsbergen
Copy link
Member

@TarSzator the work is completed under #31858 and scheduled to be released soon.

@ewbankkit
Copy link
Contributor

@TarSzator The release is scheduled for Thursday.

@cedroid09
Copy link

@TarSzator you can get ready for it in the meantime. The documentation is here: https://github.com/hashicorp/terraform-provider-aws/blob/main/website/docs/r/ec2_instance_connect_endpoint.html.markdown

@github-actions
Copy link

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.
If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 28, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
new-resource Introduces a new resource. service/ec2 Issues and PRs that pertain to the ec2 service.
Projects
None yet
5 participants