8gears / n8n-helm-chart

A Kubernetes Helm chart for n8n a Workflow Automation Tool. Easily automate tasks across different services.
https://artifacthub.io/packages/helm/open-8gears/n8n
Apache License 2.0
187 stars 97 forks source link

Allow use of existing secrets for Postgres authentication #32

Closed abaus-vc closed 1 year ago

abaus-vc commented 1 year ago

Currently. any secrets you want the n8n deployment to use have to be placed explicitly in the values.yaml file; it is not possible to use existing secrets to provide credentials, for example for the postgres db password. However, this may be useful in certain scenarios.

Allowing to set additional environment variables, similar to what extraEnv does, but with a valueFrom/secretKeyRef instead of a fixed value would be one way to allow this.

Vad1mo commented 1 year ago

Agree, would make sense. I welcome any PR and would be happy to do a review!

Yan-Solo commented 1 year ago

Will this also be pushed to the registry?

guitmz commented 1 year ago

any news on that? this is pretty important for production setups, honestly a blocker in some cases

guitmz commented 1 year ago

@Vad1mo was this pushed to the registry already?