From ecd475e83d685ee25925d19edef212ebc14b81f0 Mon Sep 17 00:00:00 2001 From: Ultradesu Date: Wed, 4 Feb 2026 17:10:30 +0200 Subject: [PATCH] Added init cont fixing permissions --- k8s/apps/n8n/values-n8n.yaml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/k8s/apps/n8n/values-n8n.yaml b/k8s/apps/n8n/values-n8n.yaml index fece93f..c6f2a3b 100644 --- a/k8s/apps/n8n/values-n8n.yaml +++ b/k8s/apps/n8n/values-n8n.yaml @@ -21,6 +21,28 @@ podSecurityContext: fsGroup: 1000 fsGroupChangePolicy: "OnRootMismatch" +# Fix NFS permission issues - required for NFS volumes +initContainers: + - name: fix-permissions + image: busybox:1.35 + command: + - sh + - -c + - | + echo "Fixing permissions for NFS volume..." + if [ ! -d "/home/node/.n8n" ]; then + mkdir -p /home/node/.n8n + fi + chown -R 1000:1000 /home/node/.n8n + chmod -R 775 /home/node/.n8n + echo "Permissions fixed: $(ls -ld /home/node/.n8n)" + volumeMounts: + - name: node-modules + mountPath: /home/node/.n8n + securityContext: + runAsUser: 0 + runAsGroup: 0 + worker: mode: regular