Hello, I deployed `Airbyte 0.50.19` using `Helm Ch...
# replication-ask-ai
e
Hello, I deployed
Airbyte 0.50.19
using
Helm Chart 0.47.26
in my
EKS 1.27
cluster. How can I create and ingress to expose the
airbyte-api-server
? Didn't find any way through the helm chart
k
Based on the information provided in the extracts, there isn't a direct way to create an ingress to expose the
airbyte-api-server
using the Helm chart. However, you can manually create an ingress resource in Kubernetes to expose the service. Here's a general example of how you might define an ingress resource:
Copy code
yaml apiVersion: <http://networking.k8s.io/v1|networking.k8s.io/v1> kind: Ingress metadata:   name: airbyte-ingress   namespace: <your-namespace> spec:   rules:   - host: <http://airbyte.example.com|airbyte.example.com>     http:       paths:       - pathType: Prefix         path: "/"         backend:           service:             name: airbyte-api-server             port:               number: 8000
Please replace
<your-namespace>
with the namespace where your Airbyte deployment resides, and
<http://airbyte.example.com|airbyte.example.com>
with your desired hostname. Remember that you'll also need an Ingress Controller (like NGINX or Traefik) running in your cluster to handle the ingress traffic. For more detailed instructions, you might want to refer to the [Kubernetes Ingress documentation](https://kubernetes.io/docs/concepts/services-networking/ingress/). Please note that this is a general guidance and might need adjustments based on your specific setup and requirements.
e
I'm using the ingress class of
aws-load-balancer-controller
, which needs the
NodePort
of type of service for the
airbyte-api-server
. I coulndt change using the helm chart, the default is
CLusterIP
Is there a way to change the type of service?