<p>Planning to host airflow on Kubernetes (EKS), using the official helm chart. But the problem is it doesn't provide any way to use existing ELB. And as soon as I delete the release, it deletes the ELB created for ingress. Is there any way i can pass the elb address and create ingress upon it?</p>

Atif
<p>You can use TargetGroupBinding to connect a service to an existing load balander.</p>
<pre><code>apiVersion: elbv2.k8s.aws/v1beta1
kind: TargetGroupBinding
metadata:
  name: my-tgb
spec:
  serviceRef:
    name: &lt;airflow-service-name&gt;
    port: 80
  targetGroupARN: &lt;arn-to-targetGroup&gt;
</code></pre>
<p>Example taken from here:
<a href="https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.4/guide/targetgroupbinding/targetgroupbinding/#sample-yaml" rel="nofollow noreferrer">https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.4/guide/targetgroupbinding/targetgroupbinding/#sample-yaml</a></p>
