n8n
n8n is a source-available workflow-automation tool. The platform ships it as an Installable — a Helm wrapper that adapts upstream n8n to run on a p6m cluster: platform-provisioned Postgres, queue-mode Redis, SSO through the platform gateway, secret bridging from your cloud Key Vault, and multi-tenant hardening.
What the wrapper provides
| Capability | What you get |
|---|---|
| Platform Postgres | A PostgresDatabase claim against the shared CloudNativePG composition (bring-your-own Postgres is also supported). |
| Queue-mode Redis | In-cluster Redis for n8n's job queue; workers autoscale on queue depth via KEDA. |
| SSO | The editor, REST API, and UI attach to the platform's SSO-gated gateway — no n8n-side auth config. |
| Secret bridging | Connection strings, license key, and SMTP password are read from your cloud Key Vault via External Secrets. |
| Encryption-key bootstrap | A generated N8N_ENCRYPTION_KEY stored in an immutable Secret (never rotated — see the install guide). |
| Multi-tenant hardening | Blocks Code-node access to process.env and the ~/.n8n filesystem, and removes dangerous nodes by default. |
| Optional extras | Enterprise license, SMTP email, external webhooks, and worker autoscaling — all off by default. |
📄️ Installation
Assumptions, prerequisites, and the Installation CR for deploying n8n to a cluster.