openwebui update

This commit is contained in:
Philip Haupt
2026-03-28 20:10:16 +01:00
parent cdafa1c951
commit 8eb4449e13
3 changed files with 16 additions and 114 deletions

View File

@@ -1,17 +1,4 @@
apiVersion: v1 apiVersion: v1
kind: ServiceAccount
metadata:
labels:
app.kubernetes.io/component: pipelines
app.kubernetes.io/instance: open-webui
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: pipelines
app.kubernetes.io/version: alpha
helm.sh/chart: pipelines-0.10.1
name: open-webui-pipelines
namespace: open-webui
---
apiVersion: v1
automountServiceAccountToken: false automountServiceAccountToken: false
kind: ServiceAccount kind: ServiceAccount
metadata: metadata:
@@ -20,8 +7,8 @@ metadata:
app.kubernetes.io/instance: open-webui app.kubernetes.io/instance: open-webui
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: open-webui app.kubernetes.io/name: open-webui
app.kubernetes.io/version: 0.8.10 app.kubernetes.io/version: 0.8.12
helm.sh/chart: open-webui-12.10.0 helm.sh/chart: open-webui-12.13.0
name: open-webui-sa name: open-webui-sa
namespace: open-webui namespace: open-webui
--- ---
@@ -33,8 +20,8 @@ metadata:
app.kubernetes.io/instance: open-webui app.kubernetes.io/instance: open-webui
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: open-webui app.kubernetes.io/name: open-webui
app.kubernetes.io/version: 0.8.10 app.kubernetes.io/version: 0.8.12
helm.sh/chart: open-webui-12.10.0 helm.sh/chart: open-webui-12.13.0
name: open-webui name: open-webui
namespace: open-webui namespace: open-webui
spec: spec:
@@ -49,29 +36,6 @@ spec:
type: ClusterIP type: ClusterIP
--- ---
apiVersion: v1 apiVersion: v1
kind: Service
metadata:
labels:
app.kubernetes.io/component: pipelines
app.kubernetes.io/instance: open-webui
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: pipelines
app.kubernetes.io/version: alpha
helm.sh/chart: pipelines-0.10.1
name: open-webui-pipelines
namespace: open-webui
spec:
ports:
- name: http
port: 9099
protocol: TCP
targetPort: http
selector:
app.kubernetes.io/component: pipelines
app.kubernetes.io/instance: open-webui
type: ClusterIP
---
apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim
metadata: metadata:
labels: labels:
@@ -87,70 +51,6 @@ spec:
storage: 2Gi storage: 2Gi
storageClassName: openebs-3-replicas storageClassName: openebs-3-replicas
--- ---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
labels:
app.kubernetes.io/component: pipelines
app.kubernetes.io/instance: open-webui
name: open-webui-pipelines
namespace: open-webui
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 2Gi
storageClassName: openebs-3-replicas
---
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app.kubernetes.io/component: pipelines
app.kubernetes.io/instance: open-webui
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: pipelines
app.kubernetes.io/version: alpha
helm.sh/chart: pipelines-0.10.1
name: open-webui-pipelines
namespace: open-webui
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/component: pipelines
app.kubernetes.io/instance: open-webui
template:
metadata:
labels:
app.kubernetes.io/component: pipelines
app.kubernetes.io/instance: open-webui
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: pipelines
app.kubernetes.io/version: alpha
helm.sh/chart: pipelines-0.10.1
spec:
automountServiceAccountToken: false
containers:
- env: null
image: ghcr.io/open-webui/pipelines:main
imagePullPolicy: Always
name: pipelines
ports:
- containerPort: 9099
name: http
tty: true
volumeMounts:
- mountPath: /app/pipelines
name: data
enableServiceLinks: false
serviceAccountName: open-webui-pipelines
volumes:
- name: data
persistentVolumeClaim:
claimName: open-webui-pipelines
---
apiVersion: apps/v1 apiVersion: apps/v1
kind: StatefulSet kind: StatefulSet
metadata: metadata:
@@ -159,8 +59,8 @@ metadata:
app.kubernetes.io/instance: open-webui app.kubernetes.io/instance: open-webui
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: open-webui app.kubernetes.io/name: open-webui
app.kubernetes.io/version: 0.8.10 app.kubernetes.io/version: 0.8.12
helm.sh/chart: open-webui-12.10.0 helm.sh/chart: open-webui-12.13.0
name: open-webui name: open-webui
namespace: open-webui namespace: open-webui
spec: spec:
@@ -177,16 +77,18 @@ spec:
app.kubernetes.io/instance: open-webui app.kubernetes.io/instance: open-webui
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: open-webui app.kubernetes.io/name: open-webui
app.kubernetes.io/version: 0.8.10 app.kubernetes.io/version: 0.8.12
helm.sh/chart: open-webui-12.10.0 helm.sh/chart: open-webui-12.13.0
spec: spec:
automountServiceAccountToken: false automountServiceAccountToken: false
containers: containers:
- env: - env:
- name: ENABLE_OLLAMA_API - name: ENABLE_OLLAMA_API
value: "False" value: "False"
- name: OPENAI_API_BASE_URLS - name: OPENAI_API_BASE_URL
value: http://open-webui-pipelines.open-webui.svc.cluster.local:9099;https://api.openai.com/v1 value: https://api.openai.com/v1
- name: OPENAI_API_KEY
value: 0p3n-w3bu!
- name: ENABLE_WEBSOCKET_SUPPORT - name: ENABLE_WEBSOCKET_SUPPORT
value: "True" value: "True"
- name: WEBSOCKET_MANAGER - name: WEBSOCKET_MANAGER
@@ -226,7 +128,7 @@ spec:
secretKeyRef: secretKeyRef:
key: redis_url key: redis_url
name: open-webui name: open-webui
image: ghcr.io/open-webui/open-webui:0.8.10 image: ghcr.io/open-webui/open-webui:0.8.12
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
name: open-webui name: open-webui
ports: ports:
@@ -242,7 +144,7 @@ spec:
- sh - sh
- -c - -c
- cp -R -n /app/backend/data/* /tmp/app-data/ - cp -R -n /app/backend/data/* /tmp/app-data/
image: ghcr.io/open-webui/open-webui:0.8.10 image: ghcr.io/open-webui/open-webui:0.8.12
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
name: copy-app-data name: copy-app-data
volumeMounts: volumeMounts:

View File

@@ -5,7 +5,7 @@ kind: Kustomization
helmCharts: helmCharts:
- name: open-webui - name: open-webui
repo: https://helm.openwebui.com/ repo: https://helm.openwebui.com/
version: 12.10.0 version: 12.13.0
releaseName: open-webui releaseName: open-webui
includeCRDs: true includeCRDs: true
namespace: open-webui namespace: open-webui

View File

@@ -45,7 +45,7 @@ ollamaUrlsFromExtraEnv: false
pipelines: pipelines:
# -- Automatically install Pipelines chart to extend Open WebUI functionality using Pipelines: https://github.com/open-webui/pipelines # -- Automatically install Pipelines chart to extend Open WebUI functionality using Pipelines: https://github.com/open-webui/pipelines
# @section -- External Tools configuration # @section -- External Tools configuration
enabled: true enabled: false
# -- Override the Pipelines subchart name. If not set, uses the release name with '-pipelines' suffix for multiple instance support # -- Override the Pipelines subchart name. If not set, uses the release name with '-pipelines' suffix for multiple instance support
# @section -- External Tools configuration # @section -- External Tools configuration
fullnameOverride: "" fullnameOverride: ""