-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Closed
DataDog/serverless-sample-app
#453Labels
@aws-cdk/aws-ec2Related to Amazon Elastic Compute CloudRelated to Amazon Elastic Compute Cloudeffort/mediumMedium work item – several days of effortMedium work item – several days of effortfeature-requestA feature should be added or improved.A feature should be added or improved.needs-cfnThis issue is waiting on changes to CloudFormation before it can be addressed.This issue is waiting on changes to CloudFormation before it can be addressed.p1
Description
Describe the feature
Support cross-region VPC Private Link connectivity as outlined in: https://aws.amazon.com/blogs/networking-and-content-delivery/introducing-cross-region-connectivity-for-aws-privatelink/
Use Case
Currently, the only way I am aware of to use this newly announced feature is by manually setting up or modifying resources in the console.
Proposed Solution
This would likely require 2 changes:
- When creating a VPC Endpoint Service, allow specifying supported regions, perhaps always including the endpoint service region by default:
new VpcEndpointService(scope, 'id', {
...otherProperties,
supportedRegions: ['us-east-1', 'us-west-2', ...] // perhaps the service region should always be added even if it's not specified
});- When creating an Interface VPC Endpoint, allow specifying which region the endpoint service exists in:
new InterfaceVpcEndpoint(scope, 'id', {
...otherProperties,
service: {
...otherServiceProperties,
region: 'us-east-1' // defaults to the endpoint region if not specified (current behavior)
}
});Other Information
This request will almost certainly be blocked until CloudFormation support is added. I have submitted a related issue to the cloud formation roadmap.
Acknowledgements
- I may be able to implement this feature request
- This feature might incur a breaking change
CDK version used
latest
Environment details (OS name and version, etc.)
n/a
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
@aws-cdk/aws-ec2Related to Amazon Elastic Compute CloudRelated to Amazon Elastic Compute Cloudeffort/mediumMedium work item – several days of effortMedium work item – several days of effortfeature-requestA feature should be added or improved.A feature should be added or improved.needs-cfnThis issue is waiting on changes to CloudFormation before it can be addressed.This issue is waiting on changes to CloudFormation before it can be addressed.p1