mirror of
https://github.com/open-webui/helm-charts
synced 2025-06-04 03:49:27 +00:00
feat: add extra-resources for all owui and owui pipelines
- list of ConfigMaps, SealedSecrets, other CRDs - no Secrets for secure GitOps
This commit is contained in:
parent
8ceb4ed675
commit
069909c5f3
@ -1,6 +1,6 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
name: open-webui
|
name: open-webui
|
||||||
version: 5.1.1
|
version: 5.2.0
|
||||||
appVersion: 0.5.4
|
appVersion: 0.5.4
|
||||||
home: https://www.openwebui.com/
|
home: https://www.openwebui.com/
|
||||||
icon: >-
|
icon: >-
|
||||||
|
@ -47,6 +47,7 @@ helm upgrade --install open-webui open-webui/open-webui
|
|||||||
| copyAppData.resources | object | `{}` | |
|
| copyAppData.resources | object | `{}` | |
|
||||||
| extraEnvVars | list | `[{"name":"OPENAI_API_KEY","value":"0p3n-w3bu!"}]` | Env vars added to the Open WebUI deployment. Most up-to-date environment variables can be found here: https://docs.openwebui.com/getting-started/env-configuration/ |
|
| extraEnvVars | list | `[{"name":"OPENAI_API_KEY","value":"0p3n-w3bu!"}]` | Env vars added to the Open WebUI deployment. Most up-to-date environment variables can be found here: https://docs.openwebui.com/getting-started/env-configuration/ |
|
||||||
| extraEnvVars[0] | object | `{"name":"OPENAI_API_KEY","value":"0p3n-w3bu!"}` | Default API key value for Pipelines. Should be updated in a production deployment, or be changed to the required API key if not using Pipelines |
|
| extraEnvVars[0] | object | `{"name":"OPENAI_API_KEY","value":"0p3n-w3bu!"}` | Default API key value for Pipelines. Should be updated in a production deployment, or be changed to the required API key if not using Pipelines |
|
||||||
|
| extraResources | list | `[]` | Extra resources to deploy with Open WebUI |
|
||||||
| image | object | `{"pullPolicy":"IfNotPresent","repository":"ghcr.io/open-webui/open-webui","tag":""}` | Open WebUI image tags can be found here: https://github.com/open-webui/open-webui |
|
| image | object | `{"pullPolicy":"IfNotPresent","repository":"ghcr.io/open-webui/open-webui","tag":""}` | Open WebUI image tags can be found here: https://github.com/open-webui/open-webui |
|
||||||
| imagePullSecrets | list | `[]` | Configure imagePullSecrets to use private registry ref: <https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry> |
|
| imagePullSecrets | list | `[]` | Configure imagePullSecrets to use private registry ref: <https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry> |
|
||||||
| ingress.additionalHosts | list | `[]` | |
|
| ingress.additionalHosts | list | `[]` | |
|
||||||
|
6
charts/open-webui/templates/extra-resources.yaml
Normal file
6
charts/open-webui/templates/extra-resources.yaml
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{{- if .Values.extraResources }}
|
||||||
|
{{- range .Values.extraResources }}
|
||||||
|
---
|
||||||
|
{{ toYaml . | nindent 0 }}
|
||||||
|
{{- end }}
|
||||||
|
{{- end }}
|
@ -205,3 +205,13 @@ containerSecurityContext:
|
|||||||
# - ALL
|
# - ALL
|
||||||
# seccompProfile:
|
# seccompProfile:
|
||||||
# type: "RuntimeDefault"
|
# type: "RuntimeDefault"
|
||||||
|
|
||||||
|
# -- Extra resources to deploy with Open WebUI
|
||||||
|
extraResources:
|
||||||
|
[]
|
||||||
|
# - apiVersion: v1
|
||||||
|
# kind: ConfigMap
|
||||||
|
# metadata:
|
||||||
|
# name: example-configmap
|
||||||
|
# data:
|
||||||
|
# example-key: example-value
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
name: pipelines
|
name: pipelines
|
||||||
version: 0.0.6
|
version: 0.1.0
|
||||||
appVersion: "alpha"
|
appVersion: "alpha"
|
||||||
|
|
||||||
home: https://github.com/open-webui/pipelines
|
home: https://github.com/open-webui/pipelines
|
||||||
|
@ -35,6 +35,7 @@ helm upgrade --install open-webui open-webui/pipelines
|
|||||||
| clusterDomain | string | `"cluster.local"` | Value of cluster domain |
|
| clusterDomain | string | `"cluster.local"` | Value of cluster domain |
|
||||||
| extraEnvVars | list | `[{"name":"PIPELINES_URLS","value":"https://github.com/open-webui/pipelines/blob/main/examples/filters/detoxify_filter_pipeline.py"}]` | Additional environments variables on the output Deployment definition. These are used to pull initial Pipeline files, and help configure Pipelines with required values (e.g. Langfuse API keys) |
|
| extraEnvVars | list | `[{"name":"PIPELINES_URLS","value":"https://github.com/open-webui/pipelines/blob/main/examples/filters/detoxify_filter_pipeline.py"}]` | Additional environments variables on the output Deployment definition. These are used to pull initial Pipeline files, and help configure Pipelines with required values (e.g. Langfuse API keys) |
|
||||||
| extraEnvVars[0] | object | `{"name":"PIPELINES_URLS","value":"https://github.com/open-webui/pipelines/blob/main/examples/filters/detoxify_filter_pipeline.py"}` | Example pipeline to pull and load on deployment startup, see current pipelines here: https://github.com/open-webui/pipelines/blob/main/examples |
|
| extraEnvVars[0] | object | `{"name":"PIPELINES_URLS","value":"https://github.com/open-webui/pipelines/blob/main/examples/filters/detoxify_filter_pipeline.py"}` | Example pipeline to pull and load on deployment startup, see current pipelines here: https://github.com/open-webui/pipelines/blob/main/examples |
|
||||||
|
| extraResources | list | `[]` | Extra resources to deploy with Open WebUI Pipelines |
|
||||||
| image.pullPolicy | string | `"Always"` | |
|
| image.pullPolicy | string | `"Always"` | |
|
||||||
| image.repository | string | `"ghcr.io/open-webui/pipelines"` | |
|
| image.repository | string | `"ghcr.io/open-webui/pipelines"` | |
|
||||||
| image.tag | string | `"main"` | |
|
| image.tag | string | `"main"` | |
|
||||||
|
6
charts/pipelines/templates/extra-resources.yaml
Normal file
6
charts/pipelines/templates/extra-resources.yaml
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{{- if .Values.extraResources }}
|
||||||
|
{{- range .Values.extraResources }}
|
||||||
|
---
|
||||||
|
{{ toYaml . | nindent 0 }}
|
||||||
|
{{- end }}
|
||||||
|
{{- end }}
|
@ -87,3 +87,13 @@ extraEnvVars:
|
|||||||
# key: secret-key
|
# key: secret-key
|
||||||
# - name: LANGFUSE_HOST
|
# - name: LANGFUSE_HOST
|
||||||
# value: https://us.cloud.langfuse.com
|
# value: https://us.cloud.langfuse.com
|
||||||
|
|
||||||
|
# -- Extra resources to deploy with Open WebUI Pipelines
|
||||||
|
extraResources:
|
||||||
|
[]
|
||||||
|
# - apiVersion: v1
|
||||||
|
# kind: ConfigMap
|
||||||
|
# metadata:
|
||||||
|
# name: example-configmap
|
||||||
|
# data:
|
||||||
|
# example-key: example-value
|
||||||
|
Loading…
Reference in New Issue
Block a user