---
title: "Deploy Grafana Mimir with Jsonnet and Tanka | Grafana Mimir documentation"
description: "Learn how to deploy Grafana Mimir on Kubernetes with Jsonnet and Tanka."
---

> For a curated documentation index, see [llms.txt](/llms.txt). For the complete documentation index, see [llms-full.txt](/llms-full.txt).

# Deploy Grafana Mimir with Jsonnet and Tanka

Grafana Labs publishes [Jsonnet](https://jsonnet.org/) files that you can use to deploy Grafana Mimir in [microservices mode](https://grafana.com/docs/mimir/v3.2.x/references/architecture/deployment-modes/#microservices-mode). Jsonnet files are located in the [Mimir repository](https://github.com/grafana/mimir/tree/main/operations/mimir).

- [Deploy with Jsonnet](https://grafana.com/docs/mimir/v3.2.x/set-up/jsonnet/deploy/)
- [Configure low resources](https://grafana.com/docs/mimir/v3.2.x/set-up/jsonnet/configure-low-resources/)
- [Configure ingest storage architecture](https://grafana.com/docs/mimir/v3.2.x/set-up/jsonnet/configure-ingest-storage/)
- [Configure object storage](https://grafana.com/docs/mimir/v3.2.x/set-up/jsonnet/configure-object-storage-backend/)
- [Configure ruler](https://grafana.com/docs/mimir/v3.2.x/set-up/jsonnet/configure-ruler/)
- [Configure autoscaling](https://grafana.com/docs/mimir/v3.2.x/set-up/jsonnet/configure-autoscaling/)
- [Migrate from Consul to memberlist](https://grafana.com/docs/mimir/v3.2.x/set-up/jsonnet/migrate-from-consul-to-memberlist/)
- [Migrate query-scheduler to ring-based service discovery](https://grafana.com/docs/mimir/v3.2.x/set-up/jsonnet/migrate-query-scheduler-from-dns-to-ring-based-service-discovery/)
