@@ -493,6 +493,19 @@ ha_tracker:
493
493
# CLI flag: -distributor.ha-tracker.prefix
494
494
[prefix: <string> | default = "ha-tracker/"]
495
495
496
+ dynamodb:
497
+ # Region to access dynamodb.
498
+ # CLI flag: -distributor.ha-tracker.dynamodb.region
499
+ [region: <string> | default = ""]
500
+
501
+ # Table name to use on dynamodb.
502
+ # CLI flag: -distributor.ha-tracker.dynamodb.table-name
503
+ [table_name: <string> | default = ""]
504
+
505
+ # Time to expire items on dynamodb.
506
+ # CLI flag: -distributor.ha-tracker.dynamodb.ttl-time
507
+ [ttl: <duration> | default = 0s]
508
+
496
509
# The consul_config configures the consul client.
497
510
# The CLI flags prefix for this block config is: distributor.ha-tracker
498
511
[consul: <consul_config>]
@@ -557,6 +570,19 @@ ring:
557
570
# CLI flag: -distributor.ring.prefix
558
571
[prefix: <string> | default = "collectors/"]
559
572
573
+ dynamodb:
574
+ # Region to access dynamodb.
575
+ # CLI flag: -distributor.ring.dynamodb.region
576
+ [region: <string> | default = ""]
577
+
578
+ # Table name to use on dynamodb.
579
+ # CLI flag: -distributor.ring.dynamodb.table-name
580
+ [table_name: <string> | default = ""]
581
+
582
+ # Time to expire items on dynamodb.
583
+ # CLI flag: -distributor.ring.dynamodb.ttl-time
584
+ [ttl: <duration> | default = 0s]
585
+
560
586
# The consul_config configures the consul client.
561
587
# The CLI flags prefix for this block config is: distributor.ring
562
588
[consul: <consul_config>]
@@ -627,6 +653,19 @@ lifecycler:
627
653
# CLI flag: -ring.prefix
628
654
[prefix: <string> | default = "collectors/"]
629
655
656
+ dynamodb:
657
+ # Region to access dynamodb.
658
+ # CLI flag: -dynamodb.region
659
+ [region: <string> | default = ""]
660
+
661
+ # Table name to use on dynamodb.
662
+ # CLI flag: -dynamodb.table-name
663
+ [table_name: <string> | default = ""]
664
+
665
+ # Time to expire items on dynamodb.
666
+ # CLI flag: -dynamodb.ttl-time
667
+ [ttl: <duration> | default = 0s]
668
+
630
669
# The consul_config configures the consul client.
631
670
[consul: <consul_config>]
632
671
@@ -1299,6 +1338,19 @@ ring:
1299
1338
# CLI flag: -ruler.ring.prefix
1300
1339
[prefix: <string> | default = "rulers/"]
1301
1340
1341
+ dynamodb:
1342
+ # Region to access dynamodb.
1343
+ # CLI flag: -ruler.ring.dynamodb.region
1344
+ [region: <string> | default = ""]
1345
+
1346
+ # Table name to use on dynamodb.
1347
+ # CLI flag: -ruler.ring.dynamodb.table-name
1348
+ [table_name: <string> | default = ""]
1349
+
1350
+ # Time to expire items on dynamodb.
1351
+ # CLI flag: -ruler.ring.dynamodb.ttl-time
1352
+ [ttl: <duration> | default = 0s]
1353
+
1302
1354
# The consul_config configures the consul client.
1303
1355
# The CLI flags prefix for this block config is: ruler.ring
1304
1356
[consul: <consul_config>]
@@ -1681,6 +1733,19 @@ sharding_ring:
1681
1733
# CLI flag: -alertmanager.sharding-ring.prefix
1682
1734
[prefix: <string> | default = "alertmanagers/"]
1683
1735
1736
+ dynamodb:
1737
+ # Region to access dynamodb.
1738
+ # CLI flag: -alertmanager.sharding-ring.dynamodb.region
1739
+ [region: <string> | default = ""]
1740
+
1741
+ # Table name to use on dynamodb.
1742
+ # CLI flag: -alertmanager.sharding-ring.dynamodb.table-name
1743
+ [table_name: <string> | default = ""]
1744
+
1745
+ # Time to expire items on dynamodb.
1746
+ # CLI flag: -alertmanager.sharding-ring.dynamodb.ttl-time
1747
+ [ttl: <duration> | default = 0s]
1748
+
1684
1749
# The consul_config configures the consul client.
1685
1750
# The CLI flags prefix for this block config is: alertmanager.sharding-ring
1686
1751
[consul: <consul_config>]
@@ -3868,6 +3933,19 @@ sharding_ring:
3868
3933
# CLI flag: -compactor.ring.prefix
3869
3934
[prefix: <string> | default = "collectors/"]
3870
3935
3936
+ dynamodb:
3937
+ # Region to access dynamodb.
3938
+ # CLI flag: -compactor.ring.dynamodb.region
3939
+ [region: <string> | default = ""]
3940
+
3941
+ # Table name to use on dynamodb.
3942
+ # CLI flag: -compactor.ring.dynamodb.table-name
3943
+ [table_name: <string> | default = ""]
3944
+
3945
+ # Time to expire items on dynamodb.
3946
+ # CLI flag: -compactor.ring.dynamodb.ttl-time
3947
+ [ttl: <duration> | default = 0s]
3948
+
3871
3949
# The consul_config configures the consul client.
3872
3950
# The CLI flags prefix for this block config is: compactor.ring
3873
3951
[consul: <consul_config>]
@@ -3955,6 +4033,19 @@ sharding_ring:
3955
4033
# CLI flag: -store-gateway.sharding-ring.prefix
3956
4034
[prefix: <string> | default = "collectors/"]
3957
4035
4036
+ dynamodb:
4037
+ # Region to access dynamodb.
4038
+ # CLI flag: -store-gateway.sharding-ring.dynamodb.region
4039
+ [region: <string> | default = ""]
4040
+
4041
+ # Table name to use on dynamodb.
4042
+ # CLI flag: -store-gateway.sharding-ring.dynamodb.table-name
4043
+ [table_name: <string> | default = ""]
4044
+
4045
+ # Time to expire items on dynamodb.
4046
+ # CLI flag: -store-gateway.sharding-ring.dynamodb.ttl-time
4047
+ [ttl: <duration> | default = 0s]
4048
+
3958
4049
# The consul_config configures the consul client.
3959
4050
# The CLI flags prefix for this block config is: store-gateway.sharding-ring
3960
4051
[consul: <consul_config>]
0 commit comments