langfuse / langfuse-k8s

Community-maintained Kubernetes config and Helm chart for Langfuse
https://langfuse.com
MIT License
44 stars 24 forks source link

add helm chart #2

Closed artemus717 closed 5 months ago

artemus717 commented 7 months ago

add helm chart files

CLAassistant commented 7 months ago

CLA assistant check
All committers have signed the CLA.

artemus717 commented 6 months ago

Hi @marcklingen @khareyash05 Is this helm chart OK ?

Barsoomx commented 5 months ago

any sidecars/pre-hooks for migrations planned?

artemus717 commented 5 months ago

Hi @elephantum I update follow: Removed HPA config in helm chat. Add Pod Annotations for automatically restart pod when Config Map is changed. Update Readme file. Change default langfuse version to latest.

For the way proxy all environment variables through Config Map, I followed the way how langfuse Kubernetes do it. I also think it is not best practise to proxy secret through Config Map, but in this way, people can manage all config in one place.

marcklingen commented 5 months ago

Hi @artemus717, I decided to carry on with #3 as it seemed to be the more generalizable implementation. Thank you for your contribution on this and I'd greatly appreciate your feedback on the current state of the Helm chart in case you think that it does not work for you!