Is your feature request related to a problem? Please describe.
I'm setting grpc_client_config.grpc_compression: snappy for multiple components in loki.yaml. I need this to reduce traffic between Loki microservices to save on cloud costs.
The problem is, this configuration has to be set individually for every Loki component. Which:
isn't pretty, my helm chart values is sprinkled with grpc_client_config in multiple places. Like this:
Is area/helm a correct label for this? Helm values are designed around loki config schema. I'd say this feature request is more about loki configuration, where helm values just follow the pattern.
Is your feature request related to a problem? Please describe. I'm setting
grpc_client_config.grpc_compression: snappy
for multiple components in loki.yaml. I need this to reduce traffic between Loki microservices to save on cloud costs.The problem is, this configuration has to be set individually for every Loki component. Which:
grpc_client_config
in multiple places. Like this:Describe the solution you'd like Ability to set
grpc_client_config
in config once and it will be applied universally.Describe alternatives you've considered None.
Additional context N/A