Error installing Airbyte Helm Chart using abctl local install

Summary

Failed to install Airbyte Helm Chart locally due to an invalid Ingress rule specification


Question

getting this error using abctl local install

  ERROR   Unable to install Airbyte locally
  ERROR   unable to install airbyte chart: unable to install helm: failed to create resource: <http://Ingress.networking.k8s.io|Ingress.networking.k8s.io> "airbyte-abctl-webapp" is invalid: spec: Invalid value: []networking.IngressRule(nil): either `defaultBackend` or `rules` must be specified```

<br>

---

This topic has been created from a Slack thread to give it more visibility.
It will be on Read-Only mode here. [Click here](https://airbytehq.slack.com/archives/C021JANJ6TY/p1730314203116329) if you want 
to access the original thread.

[Join the conversation on Slack](https://slack.airbyte.com)

<sub>
["error", "installing", "airbyte", "helm-chart", "abctl", "local", "ingress-rule", "kubernetes"]
</sub>

fresh installation or something was installed before?

which version of abctl? have you passed any options, values.yaml?

abctl version
version: v0.19.1

Other than the rds specified at the top only configurations

I have something like this in my values.yaml, so maybe this is something you need
(you need to replace ${AIRBYTE_INGRESS_HOST})

      - host: ${AIRBYTE_INGRESS_HOST}
        paths:
          - path: /
            pathType: ImplementationSpecific```
`hosts` key is on the same level as `enabled` and `annotations`

Replace it with the ip/dns of airbyte?

yes, use dns name if possible

without any scheme, protocol; just dns name

that worked, not sure why that was needed this time, but thanks again!