No Available Server Issue - Setting High Availability mode in Kubernetes

I have an N8N cloud account deployed with Karpeneter but it is not set up in High Availability mode so when Karpeneter kills the workflow to find a better node to deploy it, the service gets interrupted an a “no available server”" error shows up.

So I would like to get some help about how to set up the high availability mode within Kubernetes. Thanks a lot!!!

Hi @Andres_Olivares Have you tried setting up an HA in n8n on Kubernetes, just enable EXECUTIONS_MODE=queue with shared Postgres + Redis, and make sure to set N8N_MULTI_MAIN_SETUP_ENABLED=true on all main pods and then place those behind a sticky node balancer kind of although this requires a enterprise level license so this is how you can do it with that.

2 Likes

Hi @Anshul_Namdev thanks a lot for your answer!

So setting up HA will require an enterprise level licence? Is it not possible to do it otherwise? Thanks!

1 Like

@Andres_Olivares I confirm you are correct that it is not available on the community edition or standard n8n cloud accounts, although standard stuff like (single main + workers) is available but that alone would not be sufficient in case of high availability.

1 Like

thanks! clear!

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.