- Our Current Setup:
We have self hosted kubernetes deployment. Multiple pods for Main, Worker and Webhook has been deployed. Redis and Postgress are also in place.
- Requirement:
We are in process of creating our own custom nodes. For that we are building a new image with Base image from n8n. It works fine on local with single deployment and we can see the custom nodes.
- Question:s
-
Do we need to use Custom image to deploy all : main, worker and webhook ? Or just deploying main with custom image and other two(worker and webhook) with original n8n image will work too ? What is recommended and why ?
-
Incase of webhook workflows, request is captured via webhook node. Now after that where does the workflow runs. Is it always Worker node ? Does any business logic from workflow runs on Main or Webhook nodes?
Thanks
Sahil Wadhwa