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
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
kind: ServiceAccount
metadata:
@@ -20,8 +7,8 @@ metadata:
app.kubernetes.io/instance: open-webui
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: open-webui
app.kubernetes.io/version: 0.8.10
helm.sh/chart: open-webui-12.10.0
app.kubernetes.io/version: 0.8.12
helm.sh/chart: open-webui-12.13.0
name: open-webui-sa
namespace: open-webui
---
@@ -33,8 +20,8 @@ metadata:
app.kubernetes.io/instance: open-webui
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: open-webui
app.kubernetes.io/version: 0.8.10
helm.sh/chart: open-webui-12.10.0
app.kubernetes.io/version: 0.8.12
helm.sh/chart: open-webui-12.13.0
name: open-webui
namespace: open-webui
spec:
@@ -49,29 +36,6 @@ spec:
type: ClusterIP
---
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
metadata:
labels:
@@ -87,70 +51,6 @@ spec:
storage: 2Gi
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
kind: StatefulSet
metadata:
@@ -159,8 +59,8 @@ metadata:
app.kubernetes.io/instance: open-webui
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: open-webui
app.kubernetes.io/version: 0.8.10
helm.sh/chart: open-webui-12.10.0
app.kubernetes.io/version: 0.8.12
helm.sh/chart: open-webui-12.13.0
name: open-webui
namespace: open-webui
spec:
@@ -177,16 +77,18 @@ spec:
app.kubernetes.io/instance: open-webui
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: open-webui
app.kubernetes.io/version: 0.8.10
helm.sh/chart: open-webui-12.10.0
app.kubernetes.io/version: 0.8.12
helm.sh/chart: open-webui-12.13.0
spec:
automountServiceAccountToken: false
containers:
- env:
- name: ENABLE_OLLAMA_API
value: "False"
- name: OPENAI_API_BASE_URLS
value: http://open-webui-pipelines.open-webui.svc.cluster.local:9099;https://api.openai.com/v1
- name: OPENAI_API_BASE_URL
value: https://api.openai.com/v1
- name: OPENAI_API_KEY
value: 0p3n-w3bu!
- name: ENABLE_WEBSOCKET_SUPPORT
value: "True"
- name: WEBSOCKET_MANAGER
@@ -226,7 +128,7 @@ spec:
secretKeyRef:
key: redis_url
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
name: open-webui
ports:
@@ -242,7 +144,7 @@ spec:
- sh
- -c
- 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
name: copy-app-data
volumeMounts:

View File

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

View File

@@ -45,7 +45,7 @@ ollamaUrlsFromExtraEnv: false
pipelines:
# -- Automatically install Pipelines chart to extend Open WebUI functionality using Pipelines: https://github.com/open-webui/pipelines
# @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
# @section -- External Tools configuration
fullnameOverride: ""