Rishikesh Srinivas
05/16/2023, 8:51 AMkapa.ai
05/16/2023, 8:51 AMkapa.ai
05/16/2023, 8:53 AMDATABASE_URL
and CONFIG_DATABASE_URL
(if you have a separate config database) to include the correct host, port, and database, along with any extra parameters required for SSL encryption. For example: DATABASE_URL=jdbc:postgresql://<host>:<port>/<database>?ssl=true&sslmode=require CONFIG_DATABASE_URL=jdbc:postgresql://<host>:<port>/<database>?ssl=true&sslmode=require
[Source: Configuring Airbyte Database](https://docs.airbyte.com/operator-guides/configuring-airbyte-db) 3. When setting up the Postgres source in Airbyte, make sure to select the appropriate SSL mode for encrypted communication between Airbyte and the source. You can choose from options like require
, verify-ca
, or verify-full
. [Source: Postgres Source Setup](https://docs.airbyte.com/integrations/sources/postgres) Please note that some of the information provided is from Slack conversations and might not be officially documented. However, these steps should help you enable encryption for your external Postgres database when using Airbyte with Kubernetes and Helm. If you need further assistance, feel free to ask. Thanks, kapa.aiRishikesh Srinivas
05/16/2023, 12:03 PMRamkumar Vaidyanathan
05/16/2023, 10:39 PMRishikesh Srinivas
05/25/2023, 8:01 AMRishikesh Srinivas
05/25/2023, 8:04 AMRamkumar Vaidyanathan
05/25/2023, 8:13 PMglobal:
database:
host: <your db host>
user: <db user>
secretName: database
secretValue: password
database: airbyte
port: 5432
postgresql:
enabled: false
externalDatabase:
host: <your db host>
user: <db user>
existingSecret: database
existingSecretPasswordKey: password
database: airbyte
port: 5432
And used it in my helm chart.Ramkumar Vaidyanathan
05/25/2023, 8:13 PM