diff --git a/open-webui/main.yaml b/open-webui/main.yaml index e9c6162..b1e0023 100644 --- a/open-webui/main.yaml +++ b/open-webui/main.yaml @@ -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: diff --git a/open-webui/src/kustomization.yaml b/open-webui/src/kustomization.yaml index a6fd927..7102755 100644 --- a/open-webui/src/kustomization.yaml +++ b/open-webui/src/kustomization.yaml @@ -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 diff --git a/open-webui/src/values.yaml b/open-webui/src/values.yaml index 22a0a6f..7013f3e 100644 --- a/open-webui/src/values.yaml +++ b/open-webui/src/values.yaml @@ -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: ""