From 969ec8bcc042e1443a7e9b4c2a6c07686baba664 Mon Sep 17 00:00:00 2001 From: Stan Kwong Date: Thu, 3 Sep 2020 23:22:24 -0700 Subject: [PATCH] Add support for local ruler_client_type (https://github.com/grafana/cortex-jsonnet/pull/175) --- operations/mimir/config.libsonnet | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/operations/mimir/config.libsonnet b/operations/mimir/config.libsonnet index 0fb6ebf4c27..d359f22fe56 100644 --- a/operations/mimir/config.libsonnet +++ b/operations/mimir/config.libsonnet @@ -219,7 +219,7 @@ }, ruler_enabled: false, - ruler_client_type: error 'you must specify a storage backend type for the ruler (azure, configdb, gcs, s3)', + ruler_client_type: error 'you must specify a storage backend type for the ruler (azure, configdb, gcs, s3, local)', // TODO: Generic client generating functions would be nice. ruler_s3_bucket_name: $._config.s3_bucket_name, ruler_gcs_bucket_name: error 'must specify a GCS bucket name', @@ -238,6 +238,9 @@ s3: { 's3.url': 'https://%s/%s' % [$._config.aws_region, $._config.ruler_s3_bucket_name], }, + 'local': { + 'ruler.storage.local.directory': $._config.ruler_local_directory, + }, }[$._config.ruler_client_type], overrides: {