Difference between helm charts loki and loki-stack

Hi there,

Can someone explain what are the difference(s) between the helm chart loki and the one called loki-stack ?

Looking at the values of the former, the values cover a complete loki configuration where the latter is quite empy

# values for loki in loki-stack
  enabled: true
  isDefault: true
  url: http://{{(include "loki.serviceName" .)}}:{{ .Values.loki.service.port }}
      path: /ready
      port: http-metrics
    initialDelaySeconds: 45
      path: /ready
      port: http-metrics
    initialDelaySeconds: 45
    jsonData: "{}"
    uid: ""

I can’t find documentation explaining why choosing one over the other, and how use loki-stack if this the correct to use (yes I’m a helm newbie)


1 Like

Hi @bmm_alc - loki-stack is no longer maintained and shouldn’t be used. The differece. is just how they’re put together, and that loki-stack depended on a different helm chart that has aged out.

The right way to go is the loki helmchart if you want SSD mode or loki-distributed if you’re interested on microservices mode.

More information on the modes (SSD vs. microservices) is here:

Thanks for the clarification @davidallen5

I would suggest to add the information loki-stack is deprecated on the page loki-stack 2.9.10 · grafana/grafana.


a couple of sugestions