Support NLB type of load balancer (AWS) #820
Labels
area/service-mesh
Issues or PRs related to service-mesh
kind/feature
Categorizes issue or PR as related to a new feature.
Description
Support NLB type of load balancer (AWS). At the beginning, it could be a configuration (or feature toggle). In the future maybe even a default option.
Reasons
The default LoadBalancer for the AWS cluster is ELB. There is a newer and more performant solution: NLB. The connectivity proxy team requested it as the latency for NLB is much lower than for the classic load balancer.
Ideas
I tried to change the LoadBalancer type, using the annotation in the ingress gateway service (https://cloud-provider-aws.sigs.k8s.io/service_controller/):
The new LB was provisioned and used as external-ip in the ingress gateway service.
Of course it has to be added on the istio level:
https://istio.io/v1.14/blog/2018/aws-nlb/#generate-the-istio-manifest
The text was updated successfully, but these errors were encountered: