Add readiness handlers to distributor and querier modules #504
Labels
component/packaging
good first issue
These are great first issues. If you are looking for a place to start, start here!
help wanted
We would love help on these issues. Please come help us!
type/feature
Something new we should do
Is your feature request related to a problem? Please describe.
Currently only the ingester has a readiness handler (https://github.com/grafana/loki/blob/master/pkg/loki/modules.go#L148). If you deploy the three Loki components (distributor, ingester and querier) separately not all of them have a readiness handler to use as Kubernetes readiness/liveness probe paths. For the querier the path
/api/prom/label
could be used as readiness/liveness path. The readiness/liveness probes for the distributor had to be disabled though.Describe the solution you'd like
Separate ready handlers for all three modules.
The text was updated successfully, but these errors were encountered: