What is the problem you are trying to solve?
Right now remoteEvaluationDedicatedQueryPath is the only option to have remote ruler but that ends up creating a bunch of new resources. There should be an option for non-dedicated-but-still-remote.
Which solution do you envision (roughly)?
remoteEvaluationQueryPath and if set it would just set:
{{- if .Values.ruler.remoteEvaluationQueryPath }}
query_frontend:
address: dns:///{{ template "mimir.fullname" . }}-query-frontend.{{ .Release.Namespace }}.svc:{{ include "mimir.serverGrpcListenPort" . }}
{{- end }}
Have you considered any alternatives?
This could be set via mimir.structuredConfig manually but that would require hardcoding the namespace, port, and release name.
Any additional context to share?
No response
How long do you think this would take to be developed?
Small (<= 1 month dev)
What are the documentation dependencies?
No response
Proposer?
No response
What is the problem you are trying to solve?
Right now
remoteEvaluationDedicatedQueryPathis the only option to have remote ruler but that ends up creating a bunch of new resources. There should be an option for non-dedicated-but-still-remote.Which solution do you envision (roughly)?
remoteEvaluationQueryPathand if set it would just set:Have you considered any alternatives?
This could be set via
mimir.structuredConfigmanually but that would require hardcoding the namespace, port, and release name.Any additional context to share?
No response
How long do you think this would take to be developed?
Small (<= 1 month dev)
What are the documentation dependencies?
No response
Proposer?
No response