Summary
User is unable to deploy Airbyte using Helm with an external database configuration, as the generated manifests do not reflect the specified host, user, or database settings in the values.yaml file.
Question
Hello. Hopefully someone here can help with my issue.
I opened the following issue on airbyte’s GH https://github.com/airbytehq/airbyte/issues/36238
Long story short, I cannot deploy airbyte with an external database set successfully with helm.
Here is my values.yaml:
database:
secretName: "secrets-airbyte-airbyte-webapp-svc-prod"
secretValue: "airbyte-db-password"
postgresql:
enabled: false
externalDatabase:
host: "<http://my-custom-host.com|my-custom-host.com>"
user: "postgres"
database: "airbyte"
password: ""
existingSecret: "secrets-airbyte-airbyte-webapp-svc-prod"
existingSecretPasswordKey: "airbyte-db-password"
port: 5432
jdbcUrl: ""```
No matter what I try I cannot get the generated manifests to take my host, user or database. Any advice?
<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/p1710786208807189) if you want
to access the original thread.
[Join the conversation on Slack](https://slack.airbyte.com)
<sub>
['helm', 'external-database', 'deployment', 'values.yaml', 'airbyte']
</sub>