moved to manifests from chart
Some checks failed
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Has been cancelled
Check with kubeconform / lint (push) Has been cancelled
Auto-update README / Generate README and Create MR (push) Has been cancelled

This commit is contained in:
Ultradesu
2026-02-05 17:59:22 +02:00
parent 51cc40377c
commit 8fca12c674
4 changed files with 19 additions and 10 deletions

View File

@@ -18,15 +18,6 @@ spec:
app: n8n app: n8n
component: main component: main
spec: spec:
initContainers:
- name: fix-permissions
image: busybox:1.35
command: ['sh', '-c', 'chown -R 1000:1000 /home/node/.n8n && chmod -R 755 /home/node/.n8n']
volumeMounts:
- name: n8n-data
mountPath: /home/node/.n8n
securityContext:
runAsUser: 0
containers: containers:
- name: n8n - name: n8n
image: docker.n8n.io/n8nio/n8n:latest image: docker.n8n.io/n8nio/n8n:latest

View File

@@ -2,6 +2,7 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization kind: Kustomization
resources: resources:
- storageclass.yaml
- storage.yaml - storage.yaml
- redis-deployment.yaml - redis-deployment.yaml
- redis-service.yaml - redis-service.yaml

View File

@@ -6,7 +6,7 @@ metadata:
spec: spec:
accessModes: accessModes:
- ReadWriteMany - ReadWriteMany
storageClassName: nfs-csi storageClassName: nfs-csi-n8n
resources: resources:
requests: requests:
storage: 10Gi storage: 10Gi

View File

@@ -0,0 +1,17 @@
---
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: nfs-csi-n8n
provisioner: nfs.csi.k8s.io
parameters:
server: nas.tail2fe2d.ts.net
share: /mnt/storage/Storage/PVC
mountPermissions: "0755"
reclaimPolicy: Retain
volumeBindingMode: Immediate
mountOptions:
- uid=1000
- gid=1000
- file_mode=0755
- dir_mode=0755