Support Workload Identity for Running on GKE #514
Labels
api: clouderrorreporting
Issues related to the googleapis/nodejs-error-reporting API.
priority: p3
Desirable enhancement or fix. May not be included in next release.
type: feature request
‘Nice-to-have’ improvement, new feature or different behavior or design.
Ask: Support Workload Identity for applications running on GKE.
Use Case: Have a host tenant GKE Project (A) where developers stackdriver error reports can be sent back to project B. Leverage writing to stackdriver error reporting by leveraging SA from Project B.
Currently: At the moment this client library does not support Workload Identity. This is due to the indirect dependency of google-auth-library-nodejs (from google-common).
Current Workaround: for users to either use the default service account or pass in a secret containing the service account credentials.
Example Code: https://gist.github.com/ajr80231/0f8a7f79958cdbfcbc8e66d275071d60
The text was updated successfully, but these errors were encountered: