.
This commit is contained in:
37
charts/node-red/.gitignore
vendored
Normal file
37
charts/node-red/.gitignore
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
# General files for the project
|
||||
pkg/*
|
||||
*.pyc
|
||||
bin/*
|
||||
.project
|
||||
/.bin
|
||||
/_test/secrets/*.json
|
||||
|
||||
# OSX leaves these everywhere on SMB shares
|
||||
._*
|
||||
|
||||
# OSX trash
|
||||
.DS_Store
|
||||
|
||||
# Files generated by JetBrains IDEs, e.g. IntelliJ IDEA
|
||||
.idea/
|
||||
*.iml
|
||||
|
||||
# Vscode files
|
||||
.vscode
|
||||
|
||||
# Emacs save files
|
||||
*~
|
||||
\#*\#
|
||||
.\#*
|
||||
|
||||
# Vim-related files
|
||||
[._]*.s[a-w][a-z]
|
||||
[._]s[a-w][a-z]
|
||||
*.un~
|
||||
Session.vim
|
||||
.netrwhist
|
||||
|
||||
# Chart dependencies
|
||||
**/charts/*.tgz
|
||||
|
||||
.history
|
6
charts/node-red/Chart.lock
Normal file
6
charts/node-red/Chart.lock
Normal file
@@ -0,0 +1,6 @@
|
||||
dependencies:
|
||||
- name: lib
|
||||
repository: oci://repo.rre.nu/helm
|
||||
version: 1.0.0
|
||||
digest: sha256:96ab24bff7a4495ae492e87667724f179a244b08c648bf9405804c37e4a01364
|
||||
generated: "2024-10-18T15:37:35.457950145+02:00"
|
18
charts/node-red/Chart.yaml
Normal file
18
charts/node-red/Chart.yaml
Normal file
@@ -0,0 +1,18 @@
|
||||
---
|
||||
apiVersion: v2
|
||||
name: node-red
|
||||
version: 1.0.0
|
||||
description: Node-RED is a flow-based programming tool, originally developed by IBM’s Emerging Technology Services team and now a part of the OpenJS Foundation.
|
||||
type: application
|
||||
appVersion: 4.0.5-22-minimal
|
||||
kubeVersion: ">=1.27.0"
|
||||
sources:
|
||||
- https://git.rre.nu/jonas/common-helm-lib
|
||||
- https://git.rre.nu/jonas/helm-charts
|
||||
maintainers:
|
||||
- name: Jonas Forsberg
|
||||
email: barregargamel@gmail.com
|
||||
dependencies:
|
||||
- name: lib
|
||||
repository: oci://repo.rre.nu/helm
|
||||
version: 1.0.0
|
BIN
charts/node-red/node-red-1.0.0.tgz
Normal file
BIN
charts/node-red/node-red-1.0.0.tgz
Normal file
Binary file not shown.
1
charts/node-red/templates/NOTES.txt
Normal file
1
charts/node-red/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "lib.defaultNotes" . -}}
|
1
charts/node-red/templates/all.yaml
Normal file
1
charts/node-red/templates/all.yaml
Normal file
@@ -0,0 +1 @@
|
||||
{{ include "lib.all" . }}
|
74
charts/node-red/values.yaml
Normal file
74
charts/node-red/values.yaml
Normal file
@@ -0,0 +1,74 @@
|
||||
secrets:
|
||||
config:
|
||||
env: true
|
||||
enabled: false
|
||||
data:
|
||||
secret: dGVzdAo=
|
||||
blabla: dGVzdAo=
|
||||
stringData:
|
||||
USERNAME: foo
|
||||
PASSWORD: bar
|
||||
file:
|
||||
stringData:
|
||||
game.conf: "this is a long file"
|
||||
|
||||
configs:
|
||||
mariadb:
|
||||
enabled: false
|
||||
env: true
|
||||
data:
|
||||
ABC: 123
|
||||
file:
|
||||
data:
|
||||
file.txt: |
|
||||
this is a multi line
|
||||
file that should be mounted
|
||||
|
||||
|
||||
enva:
|
||||
- name: TESTING
|
||||
value: "kasll"
|
||||
|
||||
|
||||
namespace: kallekalas
|
||||
controller:
|
||||
enabled: true
|
||||
type: statefulset
|
||||
image:
|
||||
repository: docker.io/nodered/node-red
|
||||
pullPolicy:
|
||||
# Overrides the image tag whose default is the chart appVersion.
|
||||
tag: ""
|
||||
|
||||
service:
|
||||
main:
|
||||
enabled: false
|
||||
type: ClusterIP
|
||||
ports:
|
||||
http:
|
||||
port: 80
|
||||
targetPort: 1880
|
||||
protocol: HTTP
|
||||
ingress:
|
||||
enabled: false
|
||||
className: ""
|
||||
service: main
|
||||
annotations: {}
|
||||
# kubernetes.io/ingress.class: nginx
|
||||
# kubernetes.io/tls-acme: "true"
|
||||
hosts:
|
||||
- host: chart-example.local
|
||||
paths:
|
||||
- path: /
|
||||
pathType: ImplementationSpecific
|
||||
tls: []
|
||||
# - secretName: chart-example-tls
|
||||
# hosts:
|
||||
# - chart-example.local
|
||||
|
||||
volumeClaimTemplates:
|
||||
- name: www
|
||||
mountPath: /var/www/html
|
||||
accessMode: "ReadWriteOnce"
|
||||
storageClassName: "local-path"
|
||||
size: 1Gi
|
Reference in New Issue
Block a user