airbytehq / airbytehq/airbyte

A workload container (connector-sidecar) doesn’t have extraInitContainers section - it can't connect to Google Cloud SQL on GKE

オープン
#70,900 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
area/platform autoteam community needs-triage team/compose team/platform-move type/bug
主要言語
Python
スター
22.1k
フォーク
5.3k
PR マージ指標
PR 指標を取得中

説明

### Helm Chart Version

2.0.19

### What step the error happened?

Other

### Relevant information

I’m trying to launch Airbyte on GKE with an external database on Google Cloud. I need to run Cloud SQL Auth Proxy (`cloud-sql-proxy`) in a sidecar pattern, so I have to specify a configuration in `extraInitContainers` for all services. Services like cron, sever, worker, temporal, etc - work fine, I can access the UI and sign in.

Once I try to add a source, Airbyte launches the new Pod `urce-hubspot-check...` to verify the connection, but the Pod doesn’t have access to the database: `Failed to obtain JDBC Connection`. Inspecting logs shows that there is no `cloud-sql-proxy`, also, if I check Yaml for the Pod - there is only `airbyte/workload-init-container` in the `initContainer` section.

Is it possible to specify extraInitContainers for the workload?

Thank you!

### Relevant log output

```shell

```

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。