mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-11-03 09:39:38 +00:00
bug6166: create new load balancers with "Dual Stack" as IP address type;
this supports IPv6 traffic to the ALB if the security group(s) allow(s) it and the VPC and its subnets that are assigned to the ALB have IPv6 CIDRs assigned
This commit is contained in:
1 parent
9e5d20c488
commit
433563ca81
1 file changed
+2
+2
@@ -155,6 +155,7 @@ import software.amazon.awssdk.services.elasticloadbalancingv2.model.DescribeTarg
|
||||
import software.amazon.awssdk.services.elasticloadbalancingv2.model.DescribeTargetGroupsResponse;
|
||||
import software.amazon.awssdk.services.elasticloadbalancingv2.model.DescribeTargetHealthRequest;
|
||||
import software.amazon.awssdk.services.elasticloadbalancingv2.model.DescribeTargetHealthResponse;
|
||||
import software.amazon.awssdk.services.elasticloadbalancingv2.model.IpAddressType;
|
||||
import software.amazon.awssdk.services.elasticloadbalancingv2.model.Listener;
|
||||
import software.amazon.awssdk.services.elasticloadbalancingv2.model.LoadBalancer;
|
||||
import software.amazon.awssdk.services.elasticloadbalancingv2.model.LoadBalancerAttribute;
|
||||
@@ -348,6 +349,7 @@ public class AwsLandscapeImpl<ShardingKey> implements AwsLandscape<ShardingKey>
|
||||
final CreateLoadBalancerResponse response = client
|
||||
.createLoadBalancer(CreateLoadBalancerRequest.builder()
|
||||
.name(name)
|
||||
.ipAddressType(IpAddressType.DUALSTACK) // IPv4 and IPv6
|
||||
.subnetMappings(subnetMappings)
|
||||
.securityGroups(getDefaultSecurityGroupForApplicationLoadBalancer(region).getId())
|
||||
.build());
|
||||
|
||||
Reference in new issue
Block a user