Skip to content

Commit 8bca2e7

Browse files
authored
feat(ruler): enables ruler store that uses clients from thanos-io/objstore pkg (#11713)
1 parent 4d3f9f5 commit 8bca2e7

File tree

17 files changed

+72
-1183
lines changed

17 files changed

+72
-1183
lines changed

docs/sources/shared/configuration.md

+14
Original file line numberDiff line numberDiff line change
@@ -3844,6 +3844,20 @@ otlp_config:
38443844
# disables shuffle sharding and tenant is sharded across all partitions.
38453845
# CLI flag: -limits.ingestion-partition-tenant-shard-size
38463846
[ingestion_partitions_tenant_shard_size: <int> | default = 0]
3847+
3848+
# S3 server-side encryption type. Required to enable server-side encryption
3849+
# overrides for a specific tenant. If not set, the default S3 client settings
3850+
# are used.
3851+
[s3_sse_type: <string> | default = ""]
3852+
3853+
# S3 server-side encryption KMS Key ID. Ignored if the SSE type override is not
3854+
# set.
3855+
[s3_sse_kms_key_id: <string> | default = ""]
3856+
3857+
# S3 server-side encryption KMS encryption context. If unset and the key ID
3858+
# override is set, the encryption context will not be provided to S3. Ignored if
3859+
# the SSE type override is not set.
3860+
[s3_sse_kms_encryption_context: <string> | default = ""]
38473861
```
38483862
38493863
### local_storage_config

pkg/configs/client/client.go

-184
This file was deleted.

pkg/configs/client/configs_test.go

-54
This file was deleted.

0 commit comments

Comments
 (0)