Compare commits

..

2 Commits

Author SHA1 Message Date
9bacb8ffe7 Remove external secret for n8n 2026-06-15 09:24:25 +03:00
68efdc8428 Delete n8n 2026-06-15 06:58:08 +03:00
4 changed files with 2 additions and 118 deletions

View File

@ -1,38 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: n8n
namespace: argocd
labels:
env: dev-tools
spec:
project: dev-tools
source:
repoURL: ssh://git@gitea-ssh.dev-tools.svc.cluster.local:2222/dvirlabs/dev-tools.git
targetRevision: HEAD
path: charts/n8n
helm:
valueFiles:
- ../../manifests/n8n/values.yaml
destination:
server: https://kubernetes.default.svc
namespace: dev-tools
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true
- PrunePropagationPolicy=foreground
- RespectIgnoreDifferences=true
ignoreDifferences:
- kind: PersistentVolumeClaim
namespace: dev-tools
jsonPointers:
- /status
- /spec/volumeName
- kind: Service
namespace: dev-tools
jsonPointers:
- /spec/clusterIP
- /spec/clusterIPs

View File

@ -51,5 +51,5 @@ dependencies:
# https://github.com/bitnami/charts/blob/main/bitnami/valkey/Chart.yaml # https://github.com/bitnami/charts/blob/main/bitnami/valkey/Chart.yaml
- name: valkey - name: valkey
repository: oci://registry-1.docker.io/bitnamicharts repository: oci://registry-1.docker.io/bitnamicharts
version: 3.0.31 version: 3.0.9
condition: valkey.enabled condition: valkey.enabled

View File

@ -1,66 +0,0 @@
# N8N Manifest Values
# This file overrides chart defaults for the dev-tools namespace deployment
image:
repository: n8nio/n8n
tag: latest
pullPolicy: IfNotPresent
nodeSelector:
workload: general
config:
N8N_HOST: n8n.dvirlabs.com
N8N_PROTOCOL: https
WEBHOOK_URL: https://n8n.dvirlabs.com
GENERIC_TIMEZONE: Asia/Jerusalem
N8N_SECURE_COOKIE: "true"
DB_TYPE: sqlite
DB_SQLITE_FILE: /root/.n8n/database.db
ingress:
enabled: true
className: traefik
annotations:
cert-manager.io/cluster-issuer: letsencrypt
traefik.ingress.kubernetes.io/router.entrypoints: web
hosts:
- host: n8n.dvirlabs.com
paths:
- path: /
pathType: Prefix
tls: []
persistence:
enabled: true
storageClass: nfs-client
size: 10Gi
resources:
requests:
cpu: 100m
memory: 128Mi
limits:
cpu: 500m
memory: 512Mi
env:
N8N_BLOCK_ENV_ACCESS_IN_NODE: "false"
N8N_RUNNERS_ENABLED: "true"
N8N_RUNNERS_MODE: external
N8N_RUNNERS_BROKER_LISTEN_ADDRESS: 0.0.0.0
runners:
enabled: true
image:
repository: n8nio/runners
tag: latest
pullPolicy: IfNotPresent
authSecretName: n8n-secrets
authSecretKey: N8N_ENCRYPTION_KEY
envSecretName: n8n-secrets
# Sensitive environment variables are injected from the n8n-secrets Secret
# Expected keys in n8n-secrets:
# - N8N_ENCRYPTION_KEY: Encryption key for n8n data
# - TELEGRAM_BOT_TOKEN: Telegram bot token for integrations

View File

@ -2,16 +2,4 @@ secretStore:
name: vault name: vault
kind: ClusterSecretStore kind: ClusterSecretStore
externalSecrets: externalSecrets: []
- name: n8n-secrets
namespace: dev-tools
targetName: n8n-secrets
creationPolicy: Owner
data:
- secretKey: N8N_ENCRYPTION_KEY
remoteKey: dev-tools/n8n
property: encryption_key
- secretKey: TELEGRAM_BOT_TOKEN
remoteKey: dev-tools/n8n
property: telegram_bot_token