You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
The current microservices Jsonnet library creates a single configmap per component which contains both the Tempo config and the overrides. This spreads out the overrides configuration, which is updated more often.
We'd like to combine all the overrides in a single configmap which is mounted by the components that need it (distributors, ingesters and compactors). This way only this configmap needs to be managed.
Describe the solution you'd like
Create a new configmap (e.g. tempo-overrides?) that contains all the overrides information.
Describe alternatives you've considered
We can also not do this ofc.
Additional context
For example: this if how the distributor configmap is created right now:
The text was updated successfully, but these errors were encountered:
yvrhdn
changed the title
jsonnet/microservices: create separate configmap for overrides.yaml
jsonnet/microservices: create separate configmap for overrides
Aug 13, 2021
Is your feature request related to a problem? Please describe.
The current microservices Jsonnet library creates a single configmap per component which contains both the Tempo config and the overrides. This spreads out the overrides configuration, which is updated more often.
We'd like to combine all the overrides in a single configmap which is mounted by the components that need it (distributors, ingesters and compactors). This way only this configmap needs to be managed.
Describe the solution you'd like
Create a new configmap (e.g.
tempo-overrides
?) that contains all the overrides information.Describe alternatives you've considered
We can also not do this ofc.
Additional context
For example: this if how the distributor configmap is created right now:
tempo/operations/jsonnet/microservices/configmap.libsonnet
Lines 102 to 111 in f822caa
And this is how it is mounted:
tempo/operations/jsonnet/microservices/distributor.libsonnet
Lines 47 to 49 in f822caa
If we change how the overrides.yaml is mounted, we'll have to update the Tempo config as well:
tempo/operations/jsonnet/microservices/configmap.libsonnet
Lines 44 to 46 in f822caa
The text was updated successfully, but these errors were encountered: