Cannot set the IPv6 addresses in dualstack mode during modification #3743
Labels
good first issue
Denotes an issue ready for a new contributor, according to the "help wanted" guidelines.
kind/bug
Categorizes issue or PR as related to a bug.
Describe the bug
Changing the IP Address Type to
dualstack
(via annotationservice.beta.kubernetes.io/aws-load-balancer-ip-address-type
) with a provided list of IPv6 addresses (via annotationservice.beta.kubernetes.io/aws-load-balancer-ipv6-addresses
) is not being reflected (still using the randomly selected IP from IPv6 range). AWS Console gives the option to specify the IPv6 address. Creating instead of modifying the LoadBalancer, which works as expected.Steps to reproduce
Initial Kubernetes service specification:
Migration to
dualstack
mode with specified IPv6 addressesExpected outcome
IPv6 addresses specified in annotation
service.beta.kubernetes.io/aws-load-balancer-ipv6-addresses
should be taken in adualstack
mode.Environment
2.8.0
v1.27
v1.27.13-eks-3af4770
Additional Context:
I haven't found any references during the update process to make it possible - https://github.com/kubernetes-sigs/aws-load-balancer-controller/blob/main/pkg/deploy/elbv2/load_balancer_manager.go#L88
The text was updated successfully, but these errors were encountered: