chore: Set memberlist func for ingester-rf1 init (#13424)

pull/13430/head
benclive 11 months ago committed by GitHub
parent 1fa5127797
commit 6da364e94f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 3
      pkg/loki/loki.go
  2. 1
      pkg/loki/modules.go

@ -257,6 +257,9 @@ func (c *Config) Validate() error {
if err := c.Ingester.Validate(); err != nil {
errs = append(errs, errors.Wrap(err, "CONFIG ERROR: invalid ingester config"))
}
if err := c.IngesterRF1.Validate(); err != nil {
errs = append(errs, errors.Wrap(err, "CONFIG ERROR: invalid ingester config"))
}
if err := c.LimitsConfig.Validate(); err != nil {
errs = append(errs, errors.Wrap(err, "CONFIG ERROR: invalid limits_config config"))
}

@ -1406,6 +1406,7 @@ func (t *Loki) initMemberlistKV() (services.Service, error) {
t.Cfg.Ruler.Ring.KVStore.MemberlistKV = t.MemberlistKV.GetMemberlistKV
t.Cfg.BloomCompactor.Ring.KVStore.MemberlistKV = t.MemberlistKV.GetMemberlistKV
t.Cfg.Pattern.LifecyclerConfig.RingConfig.KVStore.MemberlistKV = t.MemberlistKV.GetMemberlistKV
t.Cfg.IngesterRF1.LifecyclerConfig.RingConfig.KVStore.MemberlistKV = t.MemberlistKV.GetMemberlistKV
t.Server.HTTP.Handle("/memberlist", t.MemberlistKV)
if t.Cfg.InternalServer.Enable {

Loading…
Cancel
Save