В весенней загрузке, как установить bean-компонент BigQuery с Workload Identity k8s?
Я установил в k8s следующую идентификацию рабочей нагрузки:
spec.template.spec.serviceAccountName: wli-test
Затем я установил вот так bean-компонент BigQuery
@Bean
public BigQuery bigQueryService() {
return BigQueryOptions.getDefaultInstance().getService();
}
Но каждый раз, когда я пытаюсь вызвать, например, этот метод
bigquery.getTable(datasetName, tableName)
Я получаю значение null, поэтому он правильно загружает bean-компонент bigquery.
В документации гугла ничего не нашел.
Кто-нибудь может мне помочь?
PS. если я попробую тот же метод с учетной записью службы JSON, я правильно получу таблицу.