Compare commits
18 Commits
fe87d7373f
...
0.5.16
Author | SHA1 | Date | |
---|---|---|---|
e24a65060b
|
|||
f3efde9263
|
|||
2b2a037305
|
|||
3d41f894c6
|
|||
b66e193714
|
|||
e292f3d434
|
|||
bfbfc4b0d2
|
|||
856d90e88b
|
|||
5a9eb1a6fc
|
|||
4506443e47
|
|||
eb3096689d
|
|||
4fb7dec4c2
|
|||
5aa42df15d
|
|||
9e04dd563f
|
|||
33a4092cdd
|
|||
01534912d3
|
|||
48e01337c9
|
|||
dddfa808e9
|
13
.drone.yml
13
.drone.yml
@ -6,18 +6,17 @@ name: default
|
||||
trigger:
|
||||
event:
|
||||
- push
|
||||
- tag
|
||||
|
||||
steps:
|
||||
- name: release
|
||||
image: cr.grachevko.ru/drone/helm:0.1.4
|
||||
- name: release
|
||||
image: cr.grachevko.ru/drone/helm:24
|
||||
settings:
|
||||
name: n8n
|
||||
registry: https://harbor.grachevko.ru/chartrepo
|
||||
tag: ${DRONE_TAG}
|
||||
username:
|
||||
from_secret: HELM_REPO_USERNAME
|
||||
password:
|
||||
from_secret: HELM_REPO_PASSWORD
|
||||
when:
|
||||
branch:
|
||||
- master
|
||||
- rc
|
||||
event:
|
||||
- tag
|
||||
|
@ -3,15 +3,15 @@ name: n8n
|
||||
description: A Helm chart for Kubernetes
|
||||
type: application
|
||||
version: 0.0.1
|
||||
appVersion: 0.219.1
|
||||
appVersion: 0.228.2
|
||||
icon: https://github.com/n8n-io/n8n/raw/master/assets/n8n-logo.png
|
||||
maintainers:
|
||||
- email: me@grachevko.ru
|
||||
- email: me@grachevko.ru
|
||||
name: Konstantin Grachev
|
||||
sources:
|
||||
- https://git.grachevko.ru/n8n/chart
|
||||
- https://git.grachevko.ru/n8n/chart
|
||||
dependencies:
|
||||
- name: redis
|
||||
- name: redis
|
||||
version: ^17
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: redis.enabled
|
||||
|
@ -10,6 +10,6 @@ spec:
|
||||
containers:
|
||||
- name: wget
|
||||
image: busybox
|
||||
command: [ 'wget' ]
|
||||
args: [ '{{ include "n8n.fullname" . }}:{{ .Values.n8n.service.port }}' ]
|
||||
command: ['wget']
|
||||
args: ['{{ include "n8n.fullname" . }}:{{ .Values.n8n.service.port }}']
|
||||
restartPolicy: Never
|
||||
|
66
values.yaml
66
values.yaml
@ -48,7 +48,7 @@ n8n:
|
||||
pullPolicy: IfNotPresent
|
||||
# Overrides the image tag whose default is the chart appVersion.
|
||||
tag: ""
|
||||
pullSecrets: [ ]
|
||||
pullSecrets: []
|
||||
|
||||
extraEnvVarsSecret: ""
|
||||
|
||||
@ -56,17 +56,17 @@ n8n:
|
||||
# Specifies whether a service account should be created
|
||||
create: false
|
||||
# Annotations to add to the service account
|
||||
annotations: { }
|
||||
annotations: {}
|
||||
# The name of the service account to use.
|
||||
# If not set and create is true, a name is generated using the fullname template
|
||||
name: ""
|
||||
|
||||
podAnnotations: { }
|
||||
podAnnotations: {}
|
||||
|
||||
podSecurityContext: { }
|
||||
podSecurityContext: {}
|
||||
# fsGroup: 2000
|
||||
|
||||
securityContext: { }
|
||||
securityContext: {}
|
||||
# capabilities:
|
||||
# drop:
|
||||
# - ALL
|
||||
@ -81,7 +81,7 @@ n8n:
|
||||
ingress:
|
||||
enabled: false
|
||||
className: ""
|
||||
annotations: { }
|
||||
annotations: {}
|
||||
# kubernetes.io/ingress.class: nginx
|
||||
# kubernetes.io/tls-acme: "true"
|
||||
hosts:
|
||||
@ -89,12 +89,12 @@ n8n:
|
||||
paths:
|
||||
- path: /
|
||||
pathType: ImplementationSpecific
|
||||
tls: [ ]
|
||||
tls: []
|
||||
# - secretName: chart-example-tls
|
||||
# hosts:
|
||||
# - chart-example.local
|
||||
|
||||
resources: { }
|
||||
resources: {}
|
||||
# We usually recommend not to specify default resources and to leave this as a conscious
|
||||
# choice for the user. This also increases chances charts run on environments with little
|
||||
# resources, such as Minikube. If you do want to specify resources, uncomment the following
|
||||
@ -106,11 +106,11 @@ n8n:
|
||||
# cpu: 100m
|
||||
# memory: 128Mi
|
||||
|
||||
nodeSelector: { }
|
||||
nodeSelector: {}
|
||||
|
||||
tolerations: [ ]
|
||||
tolerations: []
|
||||
|
||||
affinity: { }
|
||||
affinity: {}
|
||||
|
||||
webhook:
|
||||
replicaCount: 1
|
||||
@ -121,7 +121,7 @@ webhook:
|
||||
pullPolicy: IfNotPresent
|
||||
# Overrides the image tag whose default is the chart appVersion.
|
||||
tag: ""
|
||||
pullSecrets: [ ]
|
||||
pullSecrets: []
|
||||
|
||||
extraEnvVarsSecret: ""
|
||||
|
||||
@ -129,17 +129,17 @@ webhook:
|
||||
# Specifies whether a service account should be created
|
||||
create: false
|
||||
# Annotations to add to the service account
|
||||
annotations: { }
|
||||
annotations: {}
|
||||
# The name of the service account to use.
|
||||
# If not set and create is true, a name is generated using the fullname template
|
||||
name: ""
|
||||
|
||||
podAnnotations: { }
|
||||
podAnnotations: {}
|
||||
|
||||
podSecurityContext: { }
|
||||
podSecurityContext: {}
|
||||
# fsGroup: 2000
|
||||
|
||||
securityContext: { }
|
||||
securityContext: {}
|
||||
# capabilities:
|
||||
# drop:
|
||||
# - ALL
|
||||
@ -154,7 +154,7 @@ webhook:
|
||||
ingress:
|
||||
enabled: false
|
||||
className: ""
|
||||
annotations: { }
|
||||
annotations: {}
|
||||
# kubernetes.io/ingress.class: nginx
|
||||
# kubernetes.io/tls-acme: "true"
|
||||
hosts:
|
||||
@ -162,12 +162,12 @@ webhook:
|
||||
paths:
|
||||
- path: /
|
||||
pathType: ImplementationSpecific
|
||||
tls: [ ]
|
||||
tls: []
|
||||
# - secretName: chart-example-tls
|
||||
# hosts:
|
||||
# - chart-example.local
|
||||
|
||||
resources: { }
|
||||
resources: {}
|
||||
# We usually recommend not to specify default resources and to leave this as a conscious
|
||||
# choice for the user. This also increases chances charts run on environments with little
|
||||
# resources, such as Minikube. If you do want to specify resources, uncomment the following
|
||||
@ -186,11 +186,11 @@ webhook:
|
||||
targetCPUUtilizationPercentage: 80
|
||||
# targetMemoryUtilizationPercentage: 80
|
||||
|
||||
nodeSelector: { }
|
||||
nodeSelector: {}
|
||||
|
||||
tolerations: [ ]
|
||||
tolerations: []
|
||||
|
||||
affinity: { }
|
||||
affinity: {}
|
||||
|
||||
worker:
|
||||
replicaCount: 1
|
||||
@ -201,7 +201,7 @@ worker:
|
||||
pullPolicy: IfNotPresent
|
||||
# Overrides the image tag whose default is the chart appVersion.
|
||||
tag: ""
|
||||
pullSecrets: [ ]
|
||||
pullSecrets: []
|
||||
|
||||
extraEnvVarsSecret: ""
|
||||
|
||||
@ -209,17 +209,17 @@ worker:
|
||||
# Specifies whether a service account should be created
|
||||
create: false
|
||||
# Annotations to add to the service account
|
||||
annotations: { }
|
||||
annotations: {}
|
||||
# The name of the service account to use.
|
||||
# If not set and create is true, a name is generated using the fullname template
|
||||
name: ""
|
||||
|
||||
podAnnotations: { }
|
||||
podAnnotations: {}
|
||||
|
||||
podSecurityContext: { }
|
||||
podSecurityContext: {}
|
||||
# fsGroup: 2000
|
||||
|
||||
securityContext: { }
|
||||
securityContext: {}
|
||||
# capabilities:
|
||||
# drop:
|
||||
# - ALL
|
||||
@ -234,7 +234,7 @@ worker:
|
||||
ingress:
|
||||
enabled: false
|
||||
className: ""
|
||||
annotations: { }
|
||||
annotations: {}
|
||||
# kubernetes.io/ingress.class: nginx
|
||||
# kubernetes.io/tls-acme: "true"
|
||||
hosts:
|
||||
@ -242,12 +242,12 @@ worker:
|
||||
paths:
|
||||
- path: /
|
||||
pathType: ImplementationSpecific
|
||||
tls: [ ]
|
||||
tls: []
|
||||
# - secretName: chart-example-tls
|
||||
# hosts:
|
||||
# - chart-example.local
|
||||
|
||||
resources: { }
|
||||
resources: {}
|
||||
# We usually recommend not to specify default resources and to leave this as a conscious
|
||||
# choice for the user. This also increases chances charts run on environments with little
|
||||
# resources, such as Minikube. If you do want to specify resources, uncomment the following
|
||||
@ -266,8 +266,8 @@ worker:
|
||||
targetCPUUtilizationPercentage: 80
|
||||
# targetMemoryUtilizationPercentage: 80
|
||||
|
||||
nodeSelector: { }
|
||||
nodeSelector: {}
|
||||
|
||||
tolerations: [ ]
|
||||
tolerations: []
|
||||
|
||||
affinity: { }
|
||||
affinity: {}
|
||||
|
Reference in New Issue
Block a user