Summary
User is seeking a workaround for deploying a proxy service required for Airbyte abctl Kubernetes deployment, facing a dependency issue with the abctl.kubeconfig file needed for installation.
Question
Hello,
I have asked this https://airbytehq.slack.com/archives/C01AHCD885S/p1732033031914199|question in your AI channel and the answer has lead me to reach out to you here.
For a bit more context on the above question, and related to our resolved issue https://airbytehq.slack.com/archives/C021JANJ6TY/p1731599582195379|here, we are migrating to airbyte abctl from docker compose. We have successfully managed to do this manually which is great! However, now we want to automate the infrastructure deployment and we have a bit of a pickle:
• Our abctl k8s deployment is dependent on a pod service pair that contains a proxy that allows airbyte to connect to our external database (Cloud SQL proxy btw).
• We want to deploy this proxy service pair on the same namespace and with the same default configuraiton as the other airbyte pods. For this, we need the abctl.kubeconfig
file in order to deploy the proxy like so: kubectl apply -f cloud-sql-proxy.yaml -n airbyte-abctl --kubeconfig ~/.airbyte/abctl/abctl.kubeconfig
• To have the abctl.kubeconfig
file, we need to launch the abctl local install
command. But for this installation to work we need the proxy, so you can see the chicken and the egg problem.
Do you see a quick workaround? I was thinking of downloading the abctl.kubeconfig
file beforehand but 1. Your AI told me not to 2. I dont know where I can access it.
Thanks for you help.
FYI - <@U05FB419LMR>
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.