Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Cell = cell.Module( "kvstoremesh", "KVStoreMesh caches remote cluster information in a local kvstore", cell.Provide( newKVStoreMesh, newAPIClustersHandler, ), cell.Config(common.DefaultConfig), store.Cell, metrics.Metric(common.MetricsProvider("")), )
Functions ¶
func RegisterSyncWaiter ¶ added in v1.16.0
func RegisterSyncWaiter(p SyncWaiterParams)
Types ¶
type Config ¶ added in v1.16.0
type KVStoreMesh ¶
type KVStoreMesh struct {
// contains filtered or unexported fields
}
KVStoreMesh is a cache of multiple remote clusters
func (*KVStoreMesh) Start ¶
func (km *KVStoreMesh) Start(ctx cell.HookContext) error
func (*KVStoreMesh) Stop ¶
func (km *KVStoreMesh) Stop(cell.HookContext) error
Click to show internal directories.
Click to hide internal directories.