-
Notifications
You must be signed in to change notification settings - Fork 35
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
Example for using env var secrets is impossible #22
Comments
Ahh nevermind I must have an old version of the chart... the latest on main has the fix...
Well, in that case you may need to re-release/update your Helm chart in the repo so people can get this fix? |
Nevermind even the new code gives a different error with that example, it improperly formats the variables. :(
|
@AndrewFarley We released a couple fixes for the additionalEnv with version 0.4.0. Could you validate whether you still observe the same behaviour with the new chart? |
I have langfuse installed using version 0.3.0 Tried to check my installation with latest version and received an error:
_Error: Failed to render chart: exit status 1: coalesce.go:289: warning: destination for langfuse.langfuse.additionalEnv is a table. Ignoring non-table value ([]) Use --debug flag to render out invalid YAML_ Version 0.3.0 looks fine |
@Steffen911 did the behavior change of additionalEnv? |
@marcklingen @otanasiichuk-altera No, it should support everything we've had before, but handles non-string values correctly now. So it should be fully backwards compatible. |
This is impossible (via this example) because of how this has been defined.
See: https://github.com/langfuse/langfuse-k8s/blob/main/charts/langfuse/templates/deployment.yaml#L96-L98
I don't want to knock this Helm chart too much because it's saving me time deploying to Kubernetes and I really appreciate that. Through installing this though, it seems many of the common conventions in Helm charts, and doesn't have sane defaults or example configurations. You basically end up having to extract the zip and reverse engineer via the Helm chart's code what the values are expect (eg: inside of an ingress) which to me is not a successful or well-written Helm chart. This chart needs a lot of love to get to a good/better place, if I have lots of free time and if I end up using this extensively, I'll likely invest some time fixing up this chart to get us collectively to a happier/easier place.
The text was updated successfully, but these errors were encountered: