Scaling N8N on kubernetes with Helm Chart

i just wrote an helm Chart to deploy Scalable n8n to k8s.

the main app, workers and the webhook are in the different deployments, so we can scale any of them separately.

7 Likes

Welcome to the community @a5r0n and thanks a lot for directly contributing and helping people to get started with n8n on k8s! Really great!

Hello @a5r0n ,

Thanks for the work.
I just tried to use your chart.

export HELM_EXPERIMENTAL_OCI=1
helm install n8n oci://ghcr.io/a5r0n/charts/n8n --version 0.2.0

Here is HELM’s response:

Error: failed to download "oci://ghcr.io/a5r0n/charts/n8n" at version "0.2.0"

Is this normal?

@vanitom
Sorry, just try again. Now that should be fine.
my mistake was that the package remained private, even though the repository is public.

thanks.

Quick update,
just some fixes and updates for the new versions.

I’d love to get feedback and suggestions for improvement, here or on GitHub issues.

export HELM_EXPERIMENTAL_OCI=1
export N8N_ENCRYPTION_KEY="$(openssl rand -hex 16)"
helm install n8n oci://ghcr.io/a5r0n/charts/n8n --version 0.2.4 --set n8n.encryptionKey=$N8N_ENCRYPTION_KEY