unified-storage: setup distributor module option A (#104737)
* setup distributor module * move lifecycler into resource server provider * remove ring/client pool setup from distributor module and use the same ring/client pool between storage server module and distributor module * implement resourcestore server methods * make healthcheck fail if ring is not running
This commit is contained in:
@@ -8,6 +8,7 @@ const (
|
||||
MemberlistKV string = "memberlistkv"
|
||||
GrafanaAPIServer string = "grafana-apiserver"
|
||||
StorageRing string = "storage-ring"
|
||||
Distributor string = "distributor"
|
||||
StorageServer string = "storage-server"
|
||||
ZanzanaServer string = "zanzana-server"
|
||||
InstrumentationServer string = "instrumentation-server"
|
||||
@@ -19,6 +20,7 @@ var dependencyMap = map[string][]string{
|
||||
GrafanaAPIServer: {InstrumentationServer},
|
||||
StorageServer: {InstrumentationServer, StorageRing},
|
||||
ZanzanaServer: {InstrumentationServer},
|
||||
Distributor: {InstrumentationServer, MemberlistKV, StorageRing},
|
||||
Core: {},
|
||||
All: {Core},
|
||||
FrontendServer: {},
|
||||
|
||||
Reference in New Issue
Block a user