Summary
Running Airbyte on a Linux VM within an organizational network, facing issues accessing localhost:8000, tried different approaches including editing ingress and using Docker Compose. Looking for a secure alternative for continuous functioning.
Question
Hi all!
I’m trying to run AirByte on a linux VM within an organizational network. Since it is a server, there is no way I can access it’s localhost:8000 using a browser.
I have tried the following:
- In
kubectl edit ingress -n airbyte-abctl --kubeconfig ~/.airbyte/abctl/abctl.kubeconfig
→ Tried changing the host to airbyte.local which points to the public IPv4 address of the server. That didn’t work. Then tried to reference the same to 0.0.0.0 in /etc/hosts. That also didn’t work as I was unable to access the Airbyte GUI on the <PUBLIC_IP>:8000. - Tried letting AirByte run on Localhost and set up port forwarding to my windows system. Failed miserably.
- Then installed Airbyte using Docker Compose (Deprecated) but this worked as I was able to access the AirByte GUI using <PUBLIC_IP>:8000
But the application running through Docker Compose is not secure and I don’t want it to run like that. Any alternative that retains security on continuous functioning of this setup?
This topic has been created from a Slack thread to give it more visibility.
It will be on Read-Only mode here. Click here if you want
to access the original thread.