grafana / mimir

Grafana Mimir provides horizontally scalable, highly available, multi-tenant, long-term storage for Prometheus.
https://grafana.com/oss/mimir/
GNU Affero General Public License v3.0
4.12k stars 527 forks source link

Read-Write deployment mode in helm chart #8903

Open kimxogus opened 3 months ago

kimxogus commented 3 months ago

Is your feature request related to a problem? Please describe.

Our mimir-distributed helm chart deployment makes a lot of network transfer between components and caches. I had a same situation in loki, and we migrated our microservice loki to SimpleScalable mode(which is read-write mode in mimir), and our network transfer reduced a lot. I'd be happy when mimir also supports read-write deployment mode in helm. https://grafana.com/docs/mimir/latest/references/architecture/deployment-modes/#read-write-mode

Describe the solution you'd like

Write Read Write mode in helm chart like SimpleScalable mode in loki's helm chart https://grafana.com/docs/loki/latest/setup/install/helm/install-scalable/

Describe alternatives you've considered

Deploying with Jsonnet Me and my coworkers are not familar with jsonnet, so we can't use jsonnet right now for production deployment.

Additional context

lieberlois commented 2 months ago

The docs state that this is still experimental. Any updates on how much longer this will take? I also think for smaller installations, the microservice mode is a huuuuuuge pain to deploy