Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Distributed/Microservices Loki Helm chart #2529

Closed
Whyeasy opened this issue Aug 21, 2020 · 7 comments
Closed

Distributed/Microservices Loki Helm chart #2529

Whyeasy opened this issue Aug 21, 2020 · 7 comments

Comments

@Whyeasy
Copy link
Contributor

Whyeasy commented Aug 21, 2020

Is your feature request related to a problem? Please describe.

Currently there is a Helm chart for Loki in a single instance mode. I wanted to run Loki in a microservice/distributed way. As we were using Jsonnet before, but migrated to Helm charts for simplicity. So I took the Jsonnet production files and transformed it in to a Helm chart. I was hoping if more people were interested in the chart.

Describe the solution you'd like

I created a Helm chart for my needs and it's far from done to configure all options. This is what I have so far and maybe we can expand it: https://github.com/whyeasy/helm-charts/tree/master/charts/distributed-loki

@owen-d
Copy link
Member

owen-d commented Aug 21, 2020

Cool! I'm ambivalent about this because on one hand, I'm excited by and want to see more resources to support running distributed Loki, but on the other I'm worried by the maintenance budget of including a helm chart like this in the project. @cyriltovena @slim-bean WDYT? We could also consider a community page where we could link to these.

@cyriltovena
Copy link
Contributor

I suggest we create a special repo for community work like this and give that away to the community.

@unguiculus
Copy link
Contributor

Linking #2593

@jemag
Copy link

jemag commented Sep 22, 2020

I may be mistaken on this as I am pretty new to Loki, however it seems like the recommended setup for a production scenario is to run Loki in microservices mode.

It also seems like the official Helm chart is currently not supporting microservices mode and also not supporting the scaling of statefulsets.

Given that Helm is more widely adopted than Ksonnet, wouldn't it make sense to have the helm chart be able to deploy a highly available production setup? If the time required to maintain various highly available production installation methodologies is significant, I believe a greater percentage of the user base would like to see that time invested in Helms rather than Ksonnet.

@cyriltovena
Copy link
Contributor

cyriltovena commented Sep 22, 2020

Yes to all of this, but we’re not using helm internally and having a chart is something that takes time to support and maintain, and we prefer to deliver features for now.

This is open source and we hope the community can fill the gap, this is what the linked issue is about and we’re all in !

We just need to figure how, so yes again you are right we need this, you’re all welcome to get involved in this.

@stale
Copy link

stale bot commented Oct 23, 2020

This issue has been automatically marked as stale because it has not had any activity in the past 30 days. It will be closed in 7 days if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale A stale issue or PR that will automatically be closed. label Oct 23, 2020
@stale stale bot closed this as completed Oct 30, 2020
@Pluies
Copy link

Pluies commented May 20, 2021

(For future reference / peeps who googled it and ended up here: this chart is now available at https://github.com/grafana/helm-charts/tree/main/charts/loki-distributed )

@slim-bean slim-bean removed the stale A stale issue or PR that will automatically be closed. label Jan 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants