diff --git a/argocd/apps/n8n/values-n8n.yaml b/argocd/apps/n8n/values-n8n.yaml index c0f78bd..ced0c9d 100644 --- a/argocd/apps/n8n/values-n8n.yaml +++ b/argocd/apps/n8n/values-n8n.yaml @@ -12,32 +12,65 @@ spec: chart: n8n helm: values: | + encryptionKey: "727135b28dfc3b31ebbddc87577fe844" + + # n8n Hauptknoten mit Persistenz + main: + persistence: + enabled: true + storageClass: "longhorn" + size: 10Gi + accessMode: ReadWriteOnce + mountPath: "/home/node/.n8n" + annotations: + helm.sh/resource-policy: keep + forceToUseStatefulset: true + count: 1 + + # PostgreSQL Datenbank db: type: "postgresdb" + postgresql: enabled: true primary: persistence: enabled: true + storageClass: "longhorn" + size: 10Gi + accessMode: ReadWriteOnce + annotations: + helm.sh/resource-policy: keep auth: username: "n8n" password: "n8n" - database: "n8n" - + database: "n8n" + + # MinIO für Binary Data minio: enabled: true persistence: enabled: true + storageClass: "longhorn" + size: 40Gi + annotations: + helm.sh/resource-policy: keep - webhook: - url: "https://n8n.innovation-hub-niedersachsen.de/" - allNodes: true - + # Redis für Queue Mode redis: enabled: true master: persistence: enabled: true + storageClass: "longhorn" + size: 5Gi + accessMode: ReadWriteOnce + annotations: + helm.sh/resource-policy: keep + + webhook: + url: "https://n8n.innovation-hub-niedersachsen.de/" + allNodes: true ingress: enabled: true @@ -68,4 +101,4 @@ spec: selfHeal: true prune: true syncOptions: - - CreateNamespace=true + - CreateNamespace=true \ No newline at end of file