<p>For AWS cloud, I can create a Kubernetes ingress yaml containing</p>
<pre><code>apiVersion: networking.k8s.io/v1beta1
kind: Ingress
metadata:
  annotations:
    alb.ingress.kubernetes.io/actions.ssl-redirect: '{&quot;Type&quot;: &quot;redirect&quot;, &quot;RedirectConfig&quot;:
      { &quot;Protocol&quot;: &quot;HTTPS&quot;, &quot;Port&quot;: &quot;443&quot;, &quot;StatusCode&quot;: &quot;HTTP_301&quot;}}'
    alb.ingress.kubernetes.io/certificate-arn: &lt;&lt;&lt;my-cert-arn&gt;&gt;&gt;
    alb.ingress.kubernetes.io/healthcheck-path: /
    alb.ingress.kubernetes.io/listen-ports: '[{&quot;HTTP&quot;: 80}, {&quot;HTTPS&quot;:443}]'
    alb.ingress.kubernetes.io/scheme: internet-facing
    alb.ingress.kubernetes.io/shield-advanced-protection: &quot;true&quot;
    alb.ingress.kubernetes.io/ssl-policy: ELBSecurityPolicy-TLS-1-2-2017-01
    alb.ingress.kubernetes.io/tags: environment=prod,client=templar-order,name=templar-prod-app
    alb.ingress.kubernetes.io/target-type: ip
</code></pre>
<p>and the <code>tags</code> come through in the AWS console, but the load balancer name is not set.</p>
<p>I've <a href="https://kubernetes-sigs.github.io/aws-load-balancer-controller/guide/ingress/annotations/" rel="nofollow noreferrer">read the docs</a>.  What annotation can I use to set the load balancer name, here:</p>
<p><a href="https://i.stack.imgur.com/mudia.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/mudia.png" alt="screenshot of AWS console for LBs" /></a></p>

<p>Unfortunately this feature is not yet supported so you can`t change the lb name using annotation.</p>
<p>The name is being generated <a href="https://github.com/kubernetes-sigs/aws-load-balancer-controller/blob/master/internal/alb/generator/name.go#L23" rel="nofollow noreferrer">here</a>:</p>
<pre class="lang-golang prettyprint-override"><code>    func (gen *NameGenerator) NameLB(namespace string, ingressName string) string {
    .....
    }
</code></pre>
<p>However there is <a href="https://github.com/kubernetes-sigs/aws-load-balancer-controller/issues/1483" rel="nofollow noreferrer">feature request</a> on github which looks promising. You might want to follow that case for updates.</p>
