Closed jlouk closed 1 week ago
We welcome the PRs and before that I guess we could always doing escape hatches using addPropertyOverride() to achieve that.
@pahud Do you think you could review the Application Load Balancer PR(https://github.com/aws/aws-cdk/pull/30089#issuecomment-2201231428)? I would like to enable IPv6 Load Balancer in my production stack. I can also give the PR a first review.
@jmnarloch I've escalated this PR review to the team. The maintainer should take a look shortly. Thank you for letting me know.
Comments on closed issues and PRs are hard for our team to see. If you need help, please open a new issue that references this one.
Comments on closed issues and PRs are hard for our team to see. If you need help, please open a new issue that references this one.
Describe the feature
I would like to enable IPv6 support on the load balancers created by ApplicationLoadBalancedFargateService and ApplicationLoadBalancedEc2Service.
Ideally this could be used as a new property for these two classes.``
Use Case
With the introduction of AWS charging for public IPv4 addresses (source), I am looking to enable IPv6 addresses on my ECS ALBs.
Proposed Solution
In the
elbv2.ApplicationLoadBalancer
class, there is a property for ipv6:My proposal would be to add the property
ipAddressType
to ApplicationLoadBalancedFargateService and ApplicationLoadBalancedEc2Service with the corresponding actions to enable when necessary. The default would beelbv2.IpAddressType.IPV4
which would make this an opt-in service.Other Information
No response
Acknowledgements
CDK version used
2.126.0
Environment details (OS name and version, etc.)
MacOS Monterey 12.7