How to set AWS ELB name for nginx-ingress using the helm-chart

6/18/2020

I'm trying to set the load-balancer names created by the nginx-ingress helm chart. I've reviewed most of the annotations that are listed here. Specifically, I've tried all of the below configurations;

controller:
  name: kubernetes-nginx-controller

service:
  annotations:    
    kubernetes.io/service-name: "kubernetes-nginx-controller"
    service.beta.kubernetes.io/aws-load-balancer-additional-resource-tags: "Name=kubernetes-nginx-controller"

I am still seeing my AWS dashboard below.

enter image description here

And this makes me anxious while looking at the ELB dashboard. Seems like this should be very straightforward to achieve, and I'm probably missing something, but couldn't figure this out.

-- Muhammet Can
amazon-web-services
kubernetes
kubernetes-helm
nginx
nginx-ingress

1 Answer

6/18/2020

By the looks of this GitHub Thread here it is not possible to set an ELB name at the moment.

-- Fritz Duchardt
Source: StackOverflow