-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New component: Google Client Auth Extension #31412
Comments
cc @dashpole |
I will sponsor the component. To answer the obvious question: How is this different from the oauth2 client auth extension?
|
First PR opened at #31518 to just add the scaffolding |
#31518) **Description:** This adds the basic component boilerplate following the recommendations for PR1 in https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CONTRIBUTING.md#adding-new-components **Link to tracking Issue:** #31412 **Testing:** Ran various `make ...` commands as listed in docs. Ignored generated files and failures from unrelated components. **Documentation:** New readme and metadata (to be filled in, see tracking issue) --------- Co-authored-by: Curtis Robert <crobert@splunk.com>
This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping |
@damemi can this be closed? |
Yup, thanks! |
The purpose and use-cases of the new component
Google Client Auth Extension provides Google OAuth2 Client Credentials and Metadata for gRPC and http based exporters. It allows exporters to authenticate with GCP and send telemetry to endpoints in Google Cloud.
Example configuration for the component
Telemetry data types supported
traces, metrics, logs
Is this a vendor-specific component?
Code Owner(s)
dashpole, damemi
Sponsor (optional)
dashpole
Additional context
Component is currently available downstream at https://github.com/GoogleCloudPlatform/opentelemetry-operations-go/tree/87124ac8635698cc7cdc9f8f2dfca94a8aa13606/extension/googleclientauthextension
The text was updated successfully, but these errors were encountered: