Skip to content

Commit 8438d41

Browse files
authored
fix(distributor): validate partition ring is kafka is enabled (#14303)
1 parent c76ff14 commit 8438d41

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

pkg/loki/modules.go

+4
Original file line numberDiff line numberDiff line change
@@ -322,6 +322,10 @@ func (t *Loki) initTenantConfigs() (_ services.Service, err error) {
322322
func (t *Loki) initDistributor() (services.Service, error) {
323323
t.Cfg.Distributor.KafkaConfig = t.Cfg.KafkaConfig
324324

325+
if t.Cfg.Distributor.KafkaEnabled && !t.Cfg.Ingester.KafkaIngestion.Enabled {
326+
return nil, errors.New("kafka is enabled in distributor but not in ingester")
327+
}
328+
325329
var err error
326330
logger := log.With(util_log.Logger, "component", "distributor")
327331
t.distributor, err = distributor.New(

0 commit comments

Comments
 (0)