Open Nierhoff opened 6 months ago
There is a bug on the distributed-tempo
Helm Chart while parsing this new overrides
block.
I have added the following comment on a issue describing how to workaround this problem.
Tempo itself is working as expected. If your final yaml file after Helm compilation ends up with a overrides
block with proper content, it will run correctly. The issue is that the Helm Chart isn't generating the overrides block properly.
Also, in your specific case of this message (field ingestion not found in type overrides.LegacyOverrides
), Tempo is saying that the program wasn't able to parse your overrides configuration and then falls back to Legacy Overrides configuration.
It happens right here in the code. Maybe it can help you out while troubleshooting.
Thank you for this issue!
In the spirit of openness I will share that we are considering moving the helm chart into the github.com/grafana/tempo repo, but for now it belongs to github.com/grafana/helm-charts.
Moving this over.
Describe the bug I am trying to increase the rate limits in tempo, deployed using helm and the chart tempo-distributed and has run into issues understanding the documentation.
To Reproduce Steps to reproduce the behavior: Deployed using command:
helm install tempo-distributed grafana/tempo-distributed --namespace tempo --create-namespace --values distributed.yaml
the value file "distributed.yaml" content:
I have seen multiple errors: the current is: "field ingestion not found in type overrides.LegacyOverrides"
The question is
I have been trying to use this as a guide https://grafana.com/docs/tempo/latest/configuration/#runtime-overrides
Expected behavior I am sure this is me not fully understanding the documentation. A single example for a value file for my version (1.9.9) would be much appreciated, where typical rate limit configuation is done. It might be related to https://github.com/grafana/helm-charts/issues/2802
Environment:
Link to issue in helm-chart repo: https://github.com/grafana/helm-charts/issues/3134