n8n Automation
n8n functions as the workflow automation engine for infrastructure and operational tasks.
Namespace: n8n
Image: n8nio/n8n:2.39.5
1. Overview
Workflow automation is centralized within the n8n application. Primary tasks include financial reporting, infrastructure alerting, and meeting management.
2. Configuration and Storage
- Database: PostgreSQL is used for workflow and execution data persistence.
- Storage: Persistent Volume Claims (PVC) are utilized for binary data and configuration storage.
- PVC:
n8n-pvc, 5 GiB, Longhorn. - Access: Direct NodePort
30567; no Traefik Ingress is required for the current access path. - Managed State: Application state is managed via ArgoCD.
3. Operational Standards
Procedures for workflow management:
- Triggers: Real-time (Webhooks) and scheduled (Cron) triggers are utilized.
- Security: External credentials are encrypted within the n8n internal vault.
- Execution: Workflow results are logged and monitored for failure alerting.
4. Integration
- Inbound: Webhooks are exposed through the n8n NodePort and Tailnet access path.
- Outbound: Integration with Discord, Email, and Notion for notification and data storage.