@@ -483,6 +483,19 @@ ha_tracker:
483
483
# CLI flag: -distributor.ha-tracker.prefix
484
484
[prefix: <string> | default = "ha-tracker/"]
485
485
486
+ dynamodb:
487
+ # Region to access dynamodb.
488
+ # CLI flag: -distributor.ha-tracker.dynamodb.region
489
+ [region: <string> | default = ""]
490
+
491
+ # Table name to use on dynamodb.
492
+ # CLI flag: -distributor.ha-tracker.dynamodb.table-name
493
+ [table_name: <string> | default = ""]
494
+
495
+ # Time to expire items on dynamodb.
496
+ # CLI flag: -distributor.ha-tracker.dynamodb.ttl-time
497
+ [ttl: <duration> | default = 0s]
498
+
486
499
# The consul_config configures the consul client.
487
500
# The CLI flags prefix for this block config is: distributor.ha-tracker
488
501
[consul: <consul_config>]
@@ -547,6 +560,19 @@ ring:
547
560
# CLI flag: -distributor.ring.prefix
548
561
[prefix: <string> | default = "collectors/"]
549
562
563
+ dynamodb:
564
+ # Region to access dynamodb.
565
+ # CLI flag: -distributor.ring.dynamodb.region
566
+ [region: <string> | default = ""]
567
+
568
+ # Table name to use on dynamodb.
569
+ # CLI flag: -distributor.ring.dynamodb.table-name
570
+ [table_name: <string> | default = ""]
571
+
572
+ # Time to expire items on dynamodb.
573
+ # CLI flag: -distributor.ring.dynamodb.ttl-time
574
+ [ttl: <duration> | default = 0s]
575
+
550
576
# The consul_config configures the consul client.
551
577
# The CLI flags prefix for this block config is: distributor.ring
552
578
[consul: <consul_config>]
@@ -617,6 +643,19 @@ lifecycler:
617
643
# CLI flag: -ring.prefix
618
644
[prefix: <string> | default = "collectors/"]
619
645
646
+ dynamodb:
647
+ # Region to access dynamodb.
648
+ # CLI flag: -dynamodb.region
649
+ [region: <string> | default = ""]
650
+
651
+ # Table name to use on dynamodb.
652
+ # CLI flag: -dynamodb.table-name
653
+ [table_name: <string> | default = ""]
654
+
655
+ # Time to expire items on dynamodb.
656
+ # CLI flag: -dynamodb.ttl-time
657
+ [ttl: <duration> | default = 0s]
658
+
620
659
# The consul_config configures the consul client.
621
660
[consul: <consul_config>]
622
661
@@ -1283,6 +1322,19 @@ ring:
1283
1322
# CLI flag: -ruler.ring.prefix
1284
1323
[prefix: <string> | default = "rulers/"]
1285
1324
1325
+ dynamodb:
1326
+ # Region to access dynamodb.
1327
+ # CLI flag: -ruler.ring.dynamodb.region
1328
+ [region: <string> | default = ""]
1329
+
1330
+ # Table name to use on dynamodb.
1331
+ # CLI flag: -ruler.ring.dynamodb.table-name
1332
+ [table_name: <string> | default = ""]
1333
+
1334
+ # Time to expire items on dynamodb.
1335
+ # CLI flag: -ruler.ring.dynamodb.ttl-time
1336
+ [ttl: <duration> | default = 0s]
1337
+
1286
1338
# The consul_config configures the consul client.
1287
1339
# The CLI flags prefix for this block config is: ruler.ring
1288
1340
[consul: <consul_config>]
@@ -1665,6 +1717,19 @@ sharding_ring:
1665
1717
# CLI flag: -alertmanager.sharding-ring.prefix
1666
1718
[prefix: <string> | default = "alertmanagers/"]
1667
1719
1720
+ dynamodb:
1721
+ # Region to access dynamodb.
1722
+ # CLI flag: -alertmanager.sharding-ring.dynamodb.region
1723
+ [region: <string> | default = ""]
1724
+
1725
+ # Table name to use on dynamodb.
1726
+ # CLI flag: -alertmanager.sharding-ring.dynamodb.table-name
1727
+ [table_name: <string> | default = ""]
1728
+
1729
+ # Time to expire items on dynamodb.
1730
+ # CLI flag: -alertmanager.sharding-ring.dynamodb.ttl-time
1731
+ [ttl: <duration> | default = 0s]
1732
+
1668
1733
# The consul_config configures the consul client.
1669
1734
# The CLI flags prefix for this block config is: alertmanager.sharding-ring
1670
1735
[consul: <consul_config>]
@@ -3852,6 +3917,19 @@ sharding_ring:
3852
3917
# CLI flag: -compactor.ring.prefix
3853
3918
[prefix: <string> | default = "collectors/"]
3854
3919
3920
+ dynamodb:
3921
+ # Region to access dynamodb.
3922
+ # CLI flag: -compactor.ring.dynamodb.region
3923
+ [region: <string> | default = ""]
3924
+
3925
+ # Table name to use on dynamodb.
3926
+ # CLI flag: -compactor.ring.dynamodb.table-name
3927
+ [table_name: <string> | default = ""]
3928
+
3929
+ # Time to expire items on dynamodb.
3930
+ # CLI flag: -compactor.ring.dynamodb.ttl-time
3931
+ [ttl: <duration> | default = 0s]
3932
+
3855
3933
# The consul_config configures the consul client.
3856
3934
# The CLI flags prefix for this block config is: compactor.ring
3857
3935
[consul: <consul_config>]
@@ -3939,6 +4017,19 @@ sharding_ring:
3939
4017
# CLI flag: -store-gateway.sharding-ring.prefix
3940
4018
[prefix: <string> | default = "collectors/"]
3941
4019
4020
+ dynamodb:
4021
+ # Region to access dynamodb.
4022
+ # CLI flag: -store-gateway.sharding-ring.dynamodb.region
4023
+ [region: <string> | default = ""]
4024
+
4025
+ # Table name to use on dynamodb.
4026
+ # CLI flag: -store-gateway.sharding-ring.dynamodb.table-name
4027
+ [table_name: <string> | default = ""]
4028
+
4029
+ # Time to expire items on dynamodb.
4030
+ # CLI flag: -store-gateway.sharding-ring.dynamodb.ttl-time
4031
+ [ttl: <duration> | default = 0s]
4032
+
3942
4033
# The consul_config configures the consul client.
3943
4034
# The CLI flags prefix for this block config is: store-gateway.sharding-ring
3944
4035
[consul: <consul_config>]
0 commit comments