Hey Team, I am very new to airbyte and I am trying...
# replication-troubleshooting
n
Hey Team, I am very new to airbyte and I am trying to setup ADC on airbyte opensource - I have already edited the
.env
file and point to the dir where I am going to place
application_default_credentials.json
, configured the volume mapping in
docker-compose.yaml
and in worker + webserver contain the env variable
GOOGLE_APPLICATION_CREDENTIALS
is accessible, but still on ui I get this error:
java.io.IOException: The Application Default Credentials are not available. They are available if running in Google Compute Engine. Otherwise, the environment variable GOOGLE_APPLICATION_CREDENTIALS must be defined pointing to a file defining the credentials. See <https://developers.google.com/accounts/docs/application-default-credentials> for more information.
Did I miss something?
✍️ 1
m
If this is for destination, you need to add the ADC json to the service account field on the BigQuery conector. Since it is the worker that need access to the ADC file, we don't have a way to get that and pass it to the worker generally.
n
@Marcelo Pio de Castro so even if we deployed with k8s we still need to pass the adc json in the account field?
m
If it is GKE no, only for dev environment not on GCP
If you use cloud shell for example, it will just work also, no need for ADC json at all
1
n
Thanks @Marcelo Pio de Castro
u
@[DEPRECATED] Marcos Marx turned this thread into Zendesk ticket 2715 to ensure timely resolution!