mirror of
https://github.com/outbackdingo/n8n-chart.git
synced 2026-08-25 14:53:31 +00:00
47 lines
1.7 KiB
YAML
47 lines
1.7 KiB
YAML
kind: ConfigMap
|
|
apiVersion: v1
|
|
metadata:
|
|
name: {{ include "n8n.fullname" . }}
|
|
data:
|
|
N8N_ENCRYPTION_KEY: {{ .Values.n8n.encryptionKey | required "encryptionKey is required to make sure u won't lose access to credentials" }}
|
|
{{ if .Values.postgresql.enabled }}
|
|
DB_TYPE: "postgresdb"
|
|
DB_POSTGRESDB_HOST: {{ include "n8n.fullname" . }}-postgresql
|
|
DB_POSTGRESDB_USER: {{ .Values.postgresql.auth.username }}
|
|
DB_POSTGRESDB_DATABASE: {{ .Values.postgresql.auth.database }}
|
|
DB_POSTGRESDB_PASSWORD: {{ .Values.postgresql.auth.password }}
|
|
{{ end }}
|
|
|
|
N8N_METRICS: "true"
|
|
N8N_METRICS_PREFIX: "n8n_"
|
|
|
|
QUEUE_BULL_REDIS_HOST: {{ include "n8n.fullname" . }}-redis-headless
|
|
QUEUE_BULL_REDIS_PORT: "6379"
|
|
QUEUE_BULL_REDIS_DB: "0"
|
|
QUEUE_HEALTH_CHECK_ACTIVE: "true"
|
|
QUEUE_HEALTH_CHECK_PORT: "5679"
|
|
|
|
{{ if .Values.n8n.auth.enabled }}
|
|
N8N_BASIC_AUTH_ACTIVE: "true"
|
|
N8N_BASIC_AUTH_USER: {{ .Values.n8n.auth.username }}
|
|
N8N_BASIC_AUTH_PASSWORD: {{ .Values.n8n.auth.password }}
|
|
{{ end }}
|
|
|
|
GENERIC_TIMEZONE: {{ .Values.n8n.timezone | default "UTC" }}
|
|
|
|
WEBHOOK_URL: {{ .Values.n8n.webhookUrl | default "http://localhost" }}
|
|
EXECUTIONS_MODE: "queue"
|
|
N8N_DISABLE_PRODUCTION_MAIN_PROCESS: "true"
|
|
N8N_SKIP_WEBHOOK_DEREGISTRATION_SHUTDOWN: "true"
|
|
|
|
EXECUTIONS_DATA_PRUNE: {{ .Values.n8n.data.prune.enabled | quote}}
|
|
EXECUTIONS_DATA_MAX_AGE: {{ .Values.n8n.data.prune.max_age | quote }}
|
|
|
|
N8N_LOG_LEVEL: {{ .Values.n8n.log_level | default "debug" | quote }}
|
|
DB_LOGGING_ENABLED: {{ .Values.n8n.db_logging_enabled | default "true" | quote }}
|
|
DB_LOGGING_OPTIONS: {{ .Values.n8n.db_logging_options | default "all" | quote }}
|
|
|
|
{{- with .Values.n8n.extraEnvs }}
|
|
{{- toYaml . | nindent 2 }}
|
|
{{- end }}
|
|
|