n8n values¶
Every value of chart n8n 0.1.3, read from values.yaml and values.schema.json. A map is listed with its keys; a map without a description of its own is listed by its keys only. Every value has a default: the chart installs with none given.
| Value | Type | Default | Description |
|---|---|---|---|
image.repository |
string | docker.io/n8nio/n8n |
|
image.tag |
string | "" |
empty: the appVersion of the chart |
resources.requests.cpu |
string | 100m |
|
resources.requests.memory |
string | 384Mi |
|
resources.limits.cpu |
string | 2 |
|
resources.limits.memory |
string | 2Gi |
|
persistence |
object | settings, binary data and community nodes of n8n | |
persistence.size |
string | 5Gi |
|
persistence.storageClassName |
string | "" |
empty: the default StorageClass of the cluster |
route.hostname |
string | "" |
empty: OpenShift assigns a host under the default application domain |
route.annotations |
object | used when a hostname is set; certificate issued by cert-manager | |
route.annotations.cert-manager.io/issuer-kind |
string | ClusterIssuer |
|
route.annotations.cert-manager.io/issuer-name |
string | letsencrypt |
|
timezone |
string | Europe/Amsterdam |
Time zone of schedules, for example Europe/Amsterdam |
extraEnv |
array | [] |
further settings of n8n as environment variables, also given to workers |
database |
object | PostgreSQL cluster of the CloudNativePG operator | |
database.instances |
integer | 1 |
2 or more adds a standby |
database.size |
string | 5Gi |
|
database.storageClassName |
string | "" |
empty: the default StorageClass of the cluster |
database.resources.requests.cpu |
string | 100m |
|
database.resources.requests.memory |
string | 256Mi |
|
database.resources.limits.cpu |
string | 1 |
|
database.resources.limits.memory |
string | 1Gi |
|
queue |
object | queue mode: workers run the executions, a Redis store holds the queue | |
queue.enabled |
boolean | false |
Run executions on separate workers |
queue.workers |
integer | 1 |
|
queue.concurrency |
integer | 10 |
|
queue.resources.requests.cpu |
string | 100m |
|
queue.resources.requests.memory |
string | 256Mi |
|
queue.resources.limits.cpu |
string | 2 |
|
queue.resources.limits.memory |
string | 2Gi |
|
queue.redis.image |
string | docker.io/valkey/valkey:8.1-alpine |
|
queue.redis.resources.requests.cpu |
string | 50m |
|
queue.redis.resources.requests.memory |
string | 64Mi |
|
queue.redis.resources.limits.cpu |
string | 500m |
|
queue.redis.resources.limits.memory |
string | 256Mi |
|
secrets.type |
string | kubernetes |
kubernetes: Secret from the values below. externalSecret: from a secret store One of: kubernetes, externalSecret. |
secrets.encryptionKey |
string | "" |
key that encrypts stored credentials; empty: generated once and kept |
secrets.redisPassword |
string | "" |
password of the queue store; empty: generated once and kept |
secrets.externalSecret.storeKind |
string | ClusterSecretStore |
|
secrets.externalSecret.storeName |
string | "" |
|
secrets.externalSecret.refreshInterval |
string | 1h |
|
secrets.externalSecret.items |
object | vault item per key; the value is read from the item's password | |
secrets.externalSecret.items.encryption-key |
string | n8n-encryption-key |
|
secrets.externalSecret.items.redis-password |
string | n8n-redis |