strong-architect-67189
02/28/2022, 9:13 PMacryl-datahub, version 0.8.27
• Port-forwarding datahub-datahub-frontend --> 9002 and datahub-datahub-gms --> 8080
• Currently have a working ingress for the frontend using my domain which was created by following the exact instructions from the docs.
• curl '<http://datahub.xxxx.xxxx/api/gms/config>' returns nothing at the moment
• Trying to ingest from BigQuery located in the same private project as my GKE instance
Here is the recipe I created in the UI:
source:
type: bigquery
config:
project_id: xxxxxxxxxxxx
credential:
project_id: xxxxxxxxxx
private_key_id: xxxxxxxxxxx
private_key: "-----BEGIN PRIVATE KEY-----xxxxxxxxxxxxxx-----END PRIVATE KEY-----\n"
client_email: <mailto:xxxxxx@xxxxxxx.iam.gserviceaccount.com|xxxxxx@xxxxxxx.iam.gserviceaccount.com>
client_id: 'xxxxxxxxxxx'
sink:
type: datahub-rest
config:
server: '<http://datahub.xxxx.xxxx/api/gms>'
Keep receiving this error (did not include the entire stack trace)
'ConfigurationError: Unable to connect to <http://datahub.xxxx.xxx/api/gms/config> with status_code: 401. Maybe you need to set up
authentication? Please check your configuration and make sure you are talking to the DataHub GMS (usually <datahub-gms-host>:8080) or
Frontend GMS API (usually <frontend>:9002/api/gms).'
I've tried including an access token generated from the UI, but that still doesn't seem to give me the right authentication. Is this an authentication issue with GKE? Do I need to create an ingress for the datahub-gms service? I've tried quite a few combinations and I'm still very confused. Any help would be greatly appreciated.
Thank you in advance!!!!numerous-camera-74294
02/28/2022, 9:32 PMnumerous-camera-74294
02/28/2022, 9:33 PMbig-carpet-38439
03/01/2022, 3:43 AMbig-carpet-38439
03/01/2022, 3:44 AMbig-carpet-38439
03/01/2022, 3:45 AMdatahub-gms and datahub-frontend-react containers (both):
METADATA_SERVICE_AUTH_ENABLED=truestrong-architect-67189
03/01/2022, 4:29 PM