Skip to content
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

Add support for Jaeger auth handling #3339

Closed
simitt opened this issue Feb 17, 2020 · 1 comment · Fixed by #3394
Closed

Add support for Jaeger auth handling #3339

simitt opened this issue Feb 17, 2020 · 1 comment · Fixed by #3394
Assignees
Milestone

Comments

@simitt
Copy link
Contributor

simitt commented Feb 17, 2020

The APM Server Jaeger gRPC endpoint supports TLS. If apm-server.ssl is configured, the settings are automatically applied to the APM Server's Jaeger gRPC endpoint. The implemented HTTP endpoint does not support TLS or using a secret token for now.

Investigate possibilities and limitations for supporting auth handling for Jaeger spans.

Considerations from issue#2886:

One thing that is yet to be solved is auth. A limited subset of the Jaeger clients (Java and C#) support the JAEGER_AUTH_TOKEN config, which can be used to send a bearer token along with requests to the collector. This only works when using HTTP. The Jaeger agent only supports client certificate auth. We do support this, but it might also be worth a lighter-weight option, such as ferrying a secret/bearer token through tags, using the --jaeger.tags CLI flag.

@graphaelli
Copy link
Member

Helpful for cloud deployment, when ready.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants