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

(ec2): S3 interface VPC endpoint #14423

Closed
lysterious opened this issue Apr 28, 2021 · 7 comments
Closed

(ec2): S3 interface VPC endpoint #14423

lysterious opened this issue Apr 28, 2021 · 7 comments
Labels
@aws-cdk/aws-ec2 Related to Amazon Elastic Compute Cloud effort/small Small work item – less than a day of effort feature-request A feature should be added or improved. p2

Comments

@lysterious
Copy link

Use Case

To use S3 without a NAT GW, in an isolated subnet.

Proposed Solution

Adding missing definition in code

Other

👋 I may be able to implement this feature request

This is a 🚀 Feature Request

@lysterious lysterious added feature-request A feature should be added or improved. needs-triage This issue or PR still needs to be triaged. labels Apr 28, 2021
@github-actions github-actions bot added @aws-cdk/aws-ec2 Related to Amazon Elastic Compute Cloud @aws-cdk/aws-s3 Related to Amazon S3 labels Apr 28, 2021
lysterious pushed a commit to lysterious/aws-cdk that referenced this issue Apr 28, 2021
@jogold
Copy link
Contributor

jogold commented Apr 29, 2021

S3 is available as a gateway (not interface) vpc endpoint: ec2.GatewayVpcEndpointAwsService.S3

Example https://github.com/aws/aws-cdk/blob/master/packages/%40aws-cdk/aws-ec2/test/integ.vpc-endpoint.lit.ts

See https://docs.aws.amazon.com/vpc/latest/privatelink/vpc-endpoints-s3.html

@lysterious
Copy link
Author

Hello @jogold,
As of February 2021, I believe that S3 is available as an Interface VPC Endpoint as well: https://aws.amazon.com/blogs/aws/aws-privatelink-for-amazon-s3-now-available/

I have managed to launch it manually in the console and test it out, but couldn't find support for it in the CDK.

@jogold
Copy link
Contributor

jogold commented Apr 29, 2021

Hello @jogold,
As of February 2021, I believe that S3 is available as an Interface VPC Endpoint as well: aws.amazon.com/blogs/aws/aws-privatelink-for-amazon-s3-now-available

I have managed to launch it manually in the console and test it out, but couldn't find support for it in the CDK.

You're right, missed that.

@iliapolo iliapolo removed their assignment May 2, 2021
@iliapolo iliapolo added effort/small Small work item – less than a day of effort p2 and removed @aws-cdk/aws-s3 Related to Amazon S3 needs-triage This issue or PR still needs to be triaged. labels May 2, 2021
@rix0rrr rix0rrr assigned njlynch and unassigned rix0rrr Jun 3, 2021
@ThinkinGim
Copy link

Would you mind updating me on the status of this request? If there is no issue to add S3 into InterfaceVpcEndpointAwsService, it should be done as quick as possible because to access to S3 through Interface-Endpoint is common practice for security reason, I think.

@from20020516
Copy link

any progress here? looks like #16448 is fine but need pr-linter/exempt-test tag same as #16306.

@TheRealAmazonKendra
Copy link
Contributor

This has now been completed.

@github-actions
Copy link

github-actions bot commented Aug 1, 2022

⚠️COMMENT VISIBILITY WARNING⚠️

Comments on closed issues are hard for our team to see.
If you need more assistance, please either tag a team member or open a new issue that references this one.
If you wish to keep having a conversation with other community members under this issue feel free to do so.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
@aws-cdk/aws-ec2 Related to Amazon Elastic Compute Cloud effort/small Small work item – less than a day of effort feature-request A feature should be added or improved. p2
Projects
None yet
Development

Successfully merging a pull request may close this issue.

8 participants