Commit new Chart releases for TrueCharts

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
TrueCharts-Bot 2024-03-05 00:52:11 +00:00
parent 929e4933aa
commit 18b1520a92
35 changed files with 76 additions and 33 deletions

View File

@ -1,14 +0,0 @@
{{/* Define the secrets */}}
{{- define "flowise.secrets" -}}
{{- $secretName := (printf "%s-flowise-secrets" (include "tc.v1.common.lib.chart.names.fullname" $)) }}
{{- $flowiseprevious := lookup "v1" "Secret" .Release.Namespace $secretName }}
enabled: true
data:
{{- if $flowiseprevious }}
PASSPHRASE: {{ index $flowiseprevious.data "PASSPHRASE" | b64dec }}
{{- else }}
{{- $pass_key := randAlphaNum 32 }}
PASSPHRASE: {{ $pass_key }}
{{- end }}
{{- end -}}

View File

@ -15,6 +15,10 @@ title: Changelog
## [flowise-3.2.0](https://github.com/truecharts/charts/compare/flowise-3.1.16...flowise-3.2.0) (2024-02-12)
### Chore
@ -93,7 +97,4 @@ title: Changelog
- update container image flowiseai/flowise to v1.4.10[@9faed79](https://github.com/9faed79) by renovate ([#17413](https://github.com/truecharts/charts/issues/17413))
- update container image flowiseai/flowise to v1.4.10[@9faed79](https://github.com/9faed79) by renovate ([#17413](https://github.com/truecharts/charts/issues/17413))

View File

@ -4,13 +4,13 @@ annotations:
truecharts.org/SCALE-support: "true"
truecharts.org/category: ai
truecharts.org/max_helm_version: "3.14"
truecharts.org/min_helm_version: "3.12"
truecharts.org/min_helm_version: "3.11"
truecharts.org/train: stable
apiVersion: v2
appVersion: 1.5.1
appVersion: 1.6.0
dependencies:
- name: common
version: 18.0.2
version: 18.1.2
repository: oci://tccr.io/truecharts
condition: ""
alias: ""
@ -34,4 +34,4 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/flowise
- https://hub.docker.com/r/flowiseai/flowise
type: application
version: 4.1.2
version: 4.3.1

Binary file not shown.

View File

@ -1,7 +1,7 @@
image:
repository: flowiseai/flowise
pullPolicy: IfNotPresent
tag: 1.5.1@sha256:533a1fab691f78fdebcadeac5b071f51ffc3428179d5797e1d8544c744ed4c1d
tag: 1.6.0@sha256:0eb31839a29fa98a801065054d3f4398b88d7cddb3425a5a5d05fe9c4fd411fd
securityContext:
container:
runAsNonRoot: false
@ -19,15 +19,7 @@ workload:
podSpec:
containers:
main:
probes:
liveness:
path: "/"
readiness:
path: "/"
startup:
path: "/"
args:
- npx
- flowise
- start
env:
@ -35,6 +27,8 @@ workload:
# Set paths
APIKEY_PATH: "{{.Values.persistence.api.mountPath }}"
LOG_PATH: "{{.Values.persistence.logs.mountPath }}"
SECRETKEY_PATH: "{{.Values.persistence.secrets.mountPath }}"
BLOB_STORAGE_PATH: "{{.Values.persistence.storage.mountPath }}"
# Postgres DB
DATABASE_TYPE: postgres
OVERRIDE_DATABASE: true
@ -49,6 +43,7 @@ workload:
name: cnpg-main-user
key: password
DATABASE_NAME: "{{ .Values.cnpg.main.database }}"
DATABASE_SSL: false
# child | main
EXECUTION_MODE: main
# error | warn | info | verbose | debug
@ -57,12 +52,20 @@ workload:
# optional auth
FLOWISE_USERNAME: user
FLOWISE_PASSWORD: 1234
PASSPHRASE:
FLOWISE_FILE_SIZE_LIMIT: 50mb
CORS_ORIGINS: "*"
# IFRAME_ORIGINS="*"
FLOWISE_SECRETKEY_OVERWRITE:
secretKeyRef:
name: flowise-secrets
key: PASSPHRASE
key: FLOWISE_SECRETKEY_OVERWRITE
# TOOL_FUNCTION_BUILTIN_DEP
# TOOL_FUNCTION_EXTERNAL_DEP
LANGCHAIN_TRACING_V2: false
# LANGCHAIN_ENDPOINT=https://api.smith.langchain.com
# LANGCHAIN_API_KEY=your_api_key
# LANGCHAIN_PROJECT=your_project
persistence:
api:
enabled: true
@ -70,6 +73,12 @@ persistence:
logs:
enabled: true
mountPath: "/config/logs"
secrets:
enabled: true
mountPath: "/config/secrets"
storage:
enabled: true
mountPath: "/config/storage"
cnpg:
main:
enabled: true

View File

@ -128,6 +128,16 @@ questions:
type: string
private: true
default: ""
- variable: FLOWISE_FILE_SIZE_LIMIT
label: File Size Limit
schema:
type: string
default: "50mb"
- variable: CORS_ORIGINS
label: Cors Origins
schema:
type: string
default: "*"
- variable: EXECUTION_MODE
label: Execution Mode
description: Whether predictions run in their own process or the main process.
@ -162,6 +172,30 @@ questions:
description: Verbose
- value: debug
description: Debug
- variable: LANGCHAIN_TRACING_V2
label: Enable LangChain Tracing V2
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: LANGCHAIN_ENDPOINT
label: LangChain Endpoint
schema:
type: string
default: ""
- variable: LANGCHAIN_API_KEY
label: LangChain API Key
schema:
type: string
private: true
default: ""
- variable: LANGCHAIN_PROJECT
label: LangChain Project
schema:
type: string
default: ""
- variable: envList
label: Extra Environment Variables
description: "Please be aware that some variables are set in the background, adding duplicates here might cause issues or prevent the app from starting..."

View File

@ -0,0 +1,13 @@
{{/* Define the secrets */}}
{{- define "flowise.secrets" -}}
{{- $secretName := (printf "%s-flowise-secrets" (include "tc.v1.common.lib.chart.names.fullname" $)) }}
{{- $secretKey := randAlphaNum 32 -}}
{{- with lookup "v1" "Secret" .Release.Namespace $secretName -}}
{{- $secretKey = index .data "FLOWISE_SECRETKEY_OVERWRITE" | b64dec -}}
{{- end }}
enabled: true
data:
FLOWISE_SECRETKEY_OVERWRITE: {{ $secretKey }}
{{- end -}}