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

[tempo-distributed] Update distributor proxy routes for GET 2.3.0. #2710

Merged
merged 5 commits into from
Jan 9, 2024
Merged

[tempo-distributed] Update distributor proxy routes for GET 2.3.0. #2710

merged 5 commits into from
Jan 9, 2024

Conversation

hedss
Copy link
Contributor

@hedss hedss commented Oct 13, 2023

Also includes ability to define own proxy routes as a flag existed to enable this, but no configuration was available to set them.

otlp/grpc:
url: h2c://{{ template "tempo.fullname" . }}-distributor.{{ .Release.Namespace }}.svc:4317
otlp/http:
url: http://{{ template "tempo.fullname" . }}-distributor.{{ .Release.Namespace }}.svc:{{ include "tempo.serverHttpListenPort" . }}
Copy link
Contributor

@mdisibio mdisibio Oct 16, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The otlp/http ingest is separate from the tempo api, so we will end up with 3 distributor routings.

Distributor:url - tempo server listen port
otlp/grpc: 4317
otlp/http: 4318

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you! Have updated.

verejoel and others added 2 commits December 27, 2023 12:16
According to the Grafana Loki [documentation](https://grafana.com/docs/loki/latest/get-started/hash-rings/):
* the query scheduler must be part of a hashring
* the index gateway may optionally be part of a hashring

This PR updates the chart such that the query scheduler and index gateway pods will expose the
memberlist container port 7946, and include the member list selector label.

The index gateway may optionally be prevented from joining the memberlist by setting
`.Values.indexGateway.joinMemberlist` to false (default true), reflecting the current state of the
documentation.

Signed-off-by: verejoel <[email protected]>
Signed-off-by: Sheikh-Abubaker <[email protected]>
GET 2.3.0 now includes functionality that allows the gateway to
accept traces both via OTLP gRPC and HTTP.

Also includes ability to define own proxy routes as a flag existed
to enable this, but no configuration was available to set them.

Signed-off-by: Heds Simons <[email protected]>
@hedss hedss requested a review from mdisibio December 27, 2023 20:53
@hedss hedss marked this pull request as ready for review December 27, 2023 20:54
@hedss hedss requested review from zalegrala and ie-pham December 27, 2023 20:56
@hedss hedss requested a review from joe-elliott January 8, 2024 17:42
@hedss hedss merged commit 17e5e11 into grafana:main Jan 9, 2024
6 checks passed
@hedss hedss deleted the tempo-distributed-gateway-proxy-changes branch January 9, 2024 17:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants