Skip to content
This repository was archived by the owner on Apr 28, 2025. It is now read-only.

Commit 8573421

Browse files
committed
cortex: Make ruler object storage support generic
Signed-off-by: Arve Knudsen <[email protected]>
1 parent f723ef3 commit 8573421

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

cortex/config.libsonnet

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -244,20 +244,23 @@
244244

245245
ruler_enabled: false,
246246
ruler_client_type: error 'you must specify a storage backend type for the ruler (azure, gcs, s3, local)',
247-
ruler_s3_bucket_name: error 'you must specify the ruler S3 bucket name',
248-
ruler_gcs_bucket_name: error 'must specify a GCS bucket name',
247+
ruler_storage_bucket_name: error 'must specify the ruler storage bucket name',
249248

250249
rulerClientConfig:
251250
{
252251
'ruler-storage.backend': $._config.ruler_client_type,
253252
} +
254253
{
255254
gcs: {
256-
'ruler-storage.gcs.bucket-name': $._config.ruler_gcs_bucket_name,
255+
'ruler-storage.gcs.bucket-name': $._config.ruler_storage_bucket_name,
257256
},
258257
s3: {
259258
'ruler-storage.s3.region': $._config.aws_region,
260-
'ruler-storage.s3.bucket-name': $._config.ruler_s3_bucket_name,
259+
'ruler-storage.s3.bucket-name': $._config.ruler_storage_bucket_name,
260+
},
261+
azure: {
262+
// TODO: Is this the correct flag??
263+
'ruler-storage.gcs.bucket-name': $._config.ruler_storage_bucket_name,
261264
},
262265
'local': {
263266
'ruler-storage.local.directory': $._config.ruler_local_directory,

0 commit comments

Comments
 (0)