-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Enabling IPv6 on Resources and VPCs #894
Copy link
Copy link
Closed
Closed
Copy link
Labels
@aws-cdk/aws-ec2Related to Amazon Elastic Compute CloudRelated to Amazon Elastic Compute Cloudeffort/largeLarge work item – several weeks of effortLarge work item – several weeks of effortfeature-requestA feature should be added or improved.A feature should be added or improved.feature/enhancementA new API to make things easier or more intuitive. A catch-all for general feature requests.A new API to make things easier or more intuitive. A catch-all for general feature requests.p1
Metadata
Metadata
Assignees
Labels
@aws-cdk/aws-ec2Related to Amazon Elastic Compute CloudRelated to Amazon Elastic Compute Cloudeffort/largeLarge work item – several weeks of effortLarge work item – several weeks of effortfeature-requestA feature should be added or improved.A feature should be added or improved.feature/enhancementA new API to make things easier or more intuitive. A catch-all for general feature requests.A new API to make things easier or more intuitive. A catch-all for general feature requests.p1
Hi,
I'm just starting out to play with the SDK, please forgive if I a missing something. First off, I'd like to probably point out how great this product is and I see a bright future for it. It's in the early stages and I understand things will be missing. This is not a complaint, just something I noticed while attempting to create an IPv6 enabled app.
It seems like the ability to map an
amazonProvidedIpv6CidrBlockis missing within the@aws-cdk/aws-ec2 VpcNetworkconstruct as well as within theSubnetConfigurationinterface.Something along the lines of the below would be helpful.
Other values left out on purpose just to keep this concise.
From the subnetConfiguration[] it would be helpful to have.
The
ipv6Cidrcould be abooleansince all subnet cidrs must be/64and then the obvious addition to map IPv6 address to instances within those subnet .To get the
amazonProvidedIpv6CidrBlockwithin the created VpcNetwork I had to do something like this, and in testing, it seems to work. Though going through the documentation, it's advised to use native constructs, which I'd agree completely.