Compare commits

...

50 Commits

Author SHA1 Message Date
James W.
8672c78ac5 Merge pull request #92 from bergutman/main
Update to v0.3.30
2024-10-05 11:07:07 -07:00
Ber Gutman
5e3237a972 Update to v0.3.30 2024-10-05 13:36:06 +02:00
James W.
4f1fa4718e Merge pull request #88 from saip92/saip92/move-env-vars-to-stateful-set
Move extraEnvVars to Workload from ConfigMap
2024-10-01 19:38:22 -07:00
Pramod Valavala
119fdd2f2d Update chart version 2024-10-01 22:26:55 -04:00
Pramod Valavala
a16cdd4477 Move extraEnvVars to Workload from ConfigMap 2024-09-27 21:13:33 -04:00
James W.
4ee3936555 Merge pull request #85 from open-webui/feat-env-configmap
feat: Move env vars from deployment to a configmap for easier management
2024-09-26 22:51:18 -06:00
0xThresh.eth
09184d93d9 feat: Move env vars from deployment to a configmap for easier management 2024-09-26 22:49:51 -06:00
James W.
bb0f668201 Merge pull request #84 from davizucon/main
FIX: ollama url and env vars when ollama.enabled=False
2024-09-26 20:17:26 -06:00
Davi S. Zucon
6ebb3da9d2 Bump appVersion to 0.3.24
Bump appVersion to 0.3.24
2024-09-26 23:14:21 -03:00
Davi Sclifo Zucon
6c7b42517d fix: Set ollama url and env vars if ollama.enabled=False, bump version to 3.1.19 2024-09-25 12:09:24 -03:00
Davi Sclifo Zucon
2062a5d4e6 fix: Set ollama url and env vars if ollama.enabled=False 2024-09-25 11:54:36 -03:00
James W.
63055b910d Merge pull request #81 from bergutman/main
Update to v0.3.23
2024-09-22 12:39:53 -06:00
James W.
a3c255d9c3 Merge branch 'main' into main 2024-09-22 12:39:38 -06:00
James W.
3a339ccb8d Merge pull request #82 from open-webui/v0.3.22
Update to v0.3.22 and Ollama to latest
2024-09-22 12:17:44 -06:00
0xThresh.eth
056de60090 Update to v0.3.22 and Ollama to latest 2024-09-22 12:17:04 -06:00
Ber Gutman
07fa518798 Upgrade to v0.3.23 2024-09-21 07:47:47 +02:00
Ber Gutman
5b87076f92 Update to v0.3.22 2024-09-20 17:51:19 +02:00
James W.
f8a5fdfb61 Merge pull request #78 from open-webui/0.3.21
Update to v0.3.21
2024-09-12 21:57:20 -06:00
0xThresh.eth
338ecfd26c Update to v0.3.21 2024-09-12 21:56:42 -06:00
James W.
4d7ea6759e Merge pull request #77 from open-webui/0.3.19
Update to v0.3.19
2024-09-12 21:49:59 -06:00
0xThresh.eth
39bc3aaf4c Update to v0.3.19 2024-09-12 21:49:43 -06:00
James W.
0b637b28d6 Merge pull request #76 from open-webui/0.3.18
Update to v0.3.18
2024-09-12 21:47:10 -06:00
0xThresh.eth
450afb1c4d Update to v0.3.18 2024-09-12 21:46:42 -06:00
James W.
d234e766b2 Merge pull request #75 from open-webui/0.3.17
Update to v0.3.17
2024-09-12 21:44:15 -06:00
0xThresh.eth
e1b6ba25d3 Update to v0.3.17 2024-09-12 21:43:14 -06:00
James W.
35ce1ec7fc Merge pull request #74 from open-webui/0.3.16
Update to v0.3.16
2024-09-12 21:39:58 -06:00
0xThresh.eth
d72e66c82f Update to v0.3.16 2024-09-12 21:39:36 -06:00
James W.
dbacb4e63e Merge pull request #73 from open-webui/0.3.15
Update to v0.3.15
2024-09-12 21:33:42 -06:00
0xThresh.eth
4cd3137680 Update to v0.3.15 2024-09-12 21:33:17 -06:00
James W.
179bc9c08c Merge pull request #72 from open-webui/0.3.14
Update dependent charts, remove latest tag from values, and upgrade to v0.3.14
2024-09-12 21:29:00 -06:00
0xThresh.eth
73673db0c6 Update dependent charts, remove latest tag from values, and upgrade to v0.3.14 2024-09-12 21:27:50 -06:00
James W.
6475d5af98 Merge pull request #69 from open-webui/fix-svc-typo
Fix service typo from last PR
2024-08-31 14:26:53 -06:00
James W.
20af7b89cf Update README.md 2024-08-31 14:26:29 -06:00
James W.
d0db4c5ca3 Update Chart.yaml 2024-08-31 14:26:13 -06:00
James W.
bda4bcfd48 Update service.yaml 2024-08-31 14:24:45 -06:00
James W.
13980b1fcc Merge pull request #68 from harunanase/main
Fix condition case on `loadBalancerIP`
2024-08-31 11:42:27 -06:00
haruna
2f21841a00 feat: update open-webui chart version to 3.1.8 2024-08-31 16:16:21 +08:00
haruna
7b564ed2f0 fix: open-webui svc condition case on loadBalancerIP 2024-08-31 16:10:53 +08:00
James W.
400052429b Merge pull request #65 from chr0n1x/ollama-bump
feat: bump ollama chart to 0.54
2024-08-22 16:51:15 -06:00
chr0n1x
abe5ce38bc feat: bump ollama chart to 0.54
Bumping for https://github.com/otwld/ollama-helm/pull/89
2024-08-19 19:49:35 -04:00
James W.
b4080434ea Merge pull request #64 from open-webui/owui-dependency
Update bundled Pipelines chart
2024-08-17 21:15:38 -06:00
0xThresh.eth
ad063a989d Update README 2024-08-17 21:14:24 -06:00
0xThresh.eth
19527a43c7 Update OWUI chart version 2024-08-17 21:13:58 -06:00
0xThresh.eth
93d318ce41 Updated Pipelines version in OWUI chart 2024-08-17 21:13:25 -06:00
James W.
723c33e3f2 Merge pull request #63 from open-webui/pipelines-0.0.4
Update Pipelines chart version
2024-08-17 21:11:12 -06:00
James W.
17e1e7d61a Update Pipelines chart version 2024-08-17 20:10:43 -07:00
James W.
7f7aa04351 Merge pull request #62 from marlapativ/pullsecrets
feat: adding imagepullsecrets to open-webui and pipelines
2024-08-17 21:10:06 -06:00
James W.
80be808ed1 Delay update on Pipelines chart version
There's a bug with the Helm releaser Github action that prevents you from releasing multiple charts in the same PR, so I'll merge this PR without updating the chart version and update that in a separate PR to trigger that action.
2024-08-17 20:09:05 -07:00
Marlapati Venkata Naga Sai Teja[marlapativ]
4256a677f2 fix: chart version update and readme update 2024-08-17 00:32:21 -04:00
Marlapati Venkata Naga Sai Teja[marlapativ]
5c438db555 feat: adding imagepullsecrets to open-webui and pipelines 2024-08-17 00:03:43 -04:00
14 changed files with 52 additions and 26 deletions

View File

@@ -1,9 +1,9 @@
dependencies:
- name: ollama
repository: https://otwld.github.io/ollama-helm/
version: 0.53.0
version: 0.59.0
- name: pipelines
repository: https://helm.openwebui.com
version: 0.0.3
digest: sha256:4573790c2ec60815cfb1ef3bc4cd0282a69fddc3519db66226dbc770a93113a7
generated: "2024-08-15T21:43:39.894571-06:00"
version: 0.0.4
digest: sha256:bfba828139ce6280e2fc9020cb933b8760e89ff1bbc66bee443d292af7ac1db1
generated: "2024-09-22T12:16:31.226566428-06:00"

View File

@@ -1,7 +1,7 @@
apiVersion: v2
name: open-webui
version: 3.1.4
appVersion: "0.3.13"
version: 3.3.1
appVersion: "0.3.30"
home: https://www.openwebui.com/
icon: https://raw.githubusercontent.com/open-webui/open-webui/main/static/favicon.png

View File

@@ -1,6 +1,6 @@
# open-webui
![Version: 3.1.4](https://img.shields.io/badge/Version-3.1.4-informational?style=flat-square) ![AppVersion: 0.3.13](https://img.shields.io/badge/AppVersion-0.3.13-informational?style=flat-square)
![Version: 3.2.0](https://img.shields.io/badge/Version-3.2.0-informational?style=flat-square) ![AppVersion: 0.3.24](https://img.shields.io/badge/AppVersion-0.3.24-informational?style=flat-square)
Open WebUI: A User-Friendly Web Interface for Chat Interactions 👋
@@ -43,9 +43,10 @@ helm upgrade --install open-webui open-webui/open-webui
| annotations | object | `{}` | |
| clusterDomain | string | `"cluster.local"` | Value of cluster domain |
| containerSecurityContext | object | `{}` | Configure container security context ref: <https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#set-the-security-context-for-a-containe> |
| extraEnvVars | list | `[{"name":"OPENAI_API_KEY","value":"0p3n-w3bu!"}]` | Additional environments variables on the output Deployment definition. 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 |
| image | object | `{"pullPolicy":"IfNotPresent","repository":"ghcr.io/open-webui/open-webui","tag":"latest"}` | Open WebUI image tags can be found here: https://github.com/open-webui/open-webui/pkgs/container/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/pkgs/container/open-webui |
| imagePullSecrets | list | `[]` | Configure imagePullSecrets to use private registry ref: <https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry> |
| ingress.annotations | object | `{}` | Use appropriate annotations for your Ingress controller, e.g., for NGINX: nginx.ingress.kubernetes.io/rewrite-target: / |
| ingress.class | string | `""` | |
| ingress.enabled | bool | `false` | |

Binary file not shown.

Binary file not shown.

View File

@@ -29,7 +29,7 @@ spec:
{{- if and (eq .Values.service.type "ClusterIP") (.Values.service.clusterIP) }}
clusterIP: {{ .Values.service.clusterIP }}
{{- end }}
{{- if and (eq .Values.service.type "loadBalancer") (.Values.service.loadBalancerIP) }}
{{- if and (eq .Values.service.type "LoadBalancer") (.Values.service.loadBalancerIP) }}
loadBalancerIP: {{ .Values.service.loadBalancerIP }}
{{- end }}

View File

@@ -29,6 +29,10 @@ spec:
{{- toYaml . | nindent 8 }}
{{- end }}
spec:
{{- with .Values.imagePullSecrets }}
imagePullSecrets:
{{- toYaml . | nindent 8 }}
{{- end }}
initContainers:
- name: copy-app-data
{{- with .Values.image }}
@@ -69,18 +73,19 @@ spec:
- name: data
mountPath: /app/backend/data
env:
- name: OLLAMA_BASE_URLS
{{- if or .Values.ollamaUrls .Values.ollama.enabled }}
- name: "OLLAMA_BASE_URLS"
value: {{ include "ollamaBaseUrls" . | quote }}
{{ if .Values.pipelines.enabled }}
- name: OPENAI_API_BASE_URL
{{- else }}
- name: "ENABLE_OLLAMA_API"
value: "False"
{{- end }}
- name: "OPENAI_API_BASE_URL"
{{- if .Values.pipelines.enabled }}
value: {{ include "pipelines.serviceEndpoint" . }}
{{ else if .Values.openaiBaseApiUrl }}
- name: OPENAI_API_BASE_URL
value: {{ .Values.openaiBaseApiUrl }}
{{ else }}
- name: OPENAI_API_BASE_URL
value: "https://api.openai.com/v1"
{{ end }}
{{- else if .Values.openaiBaseApiUrl }}
value: {{ .Values.openaiBaseApiUrl | quote }}
{{- end }}
{{- if .Values.extraEnvVars }}
{{- toYaml .Values.extraEnvVars | nindent 8 }}
{{- end }}

View File

@@ -16,6 +16,7 @@ ollama:
# runtimeClassName: nvidia
# persistentVolume:
# enabled: true
# volumeName: "example-pre-existing-pv-created-by-smb-csi"
pipelines:
# -- Automatically install Pipelines chart to extend Open WebUI functionality using Pipelines: https://github.com/open-webui/pipelines
@@ -35,8 +36,15 @@ replicaCount: 1
# -- Open WebUI image tags can be found here: https://github.com/open-webui/open-webui/pkgs/container/open-webui
image:
repository: ghcr.io/open-webui/open-webui
tag: "latest"
tag: ""
pullPolicy: "IfNotPresent"
# -- Configure imagePullSecrets to use private registry
# ref: <https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry>
imagePullSecrets: []
# imagePullSecrets:
# - name: myRegistryKeySecretName
resources: {}
ingress:
enabled: false
@@ -84,8 +92,8 @@ service:
# -- OpenAI base API URL to use. Defaults to the Pipelines service endpoint when Pipelines are enabled, and "https://api.openai.com/v1" if Pipelines are not enabled and this value is blank
openaiBaseApiUrl: ""
# -- Additional environments variables on the output Deployment definition. Most up-to-date environment variables can be found here: https://docs.openwebui.com/getting-started/env-configuration/
extraEnvVars:
# -- 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:
# -- 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
- name: OPENAI_API_KEY
value: "0p3n-w3bu!"

View File

@@ -1,6 +1,6 @@
apiVersion: v2
name: pipelines
version: 0.0.3
version: 0.0.4
appVersion: "alpha"
home: https://github.com/open-webui/pipelines

View File

@@ -1,6 +1,6 @@
# pipelines
![Version: 0.0.2](https://img.shields.io/badge/Version-0.0.2-informational?style=flat-square) ![AppVersion: alpha](https://img.shields.io/badge/AppVersion-alpha-informational?style=flat-square)
![Version: 0.0.4](https://img.shields.io/badge/Version-0.0.4-informational?style=flat-square) ![AppVersion: alpha](https://img.shields.io/badge/AppVersion-alpha-informational?style=flat-square)
Pipelines: UI-Agnostic OpenAI API Plugin Framework
@@ -38,6 +38,7 @@ helm upgrade --install open-webui open-webui/pipelines
| image.pullPolicy | string | `"Always"` | |
| image.repository | string | `"ghcr.io/open-webui/pipelines"` | |
| image.tag | string | `"main"` | |
| imagePullSecrets | list | `[]` | Configure imagePullSecrets to use private registry ref: <https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry> |
| ingress.annotations | object | `{}` | Use appropriate annotations for your Ingress controller, e.g., for NGINX: nginx.ingress.kubernetes.io/rewrite-target: / |
| ingress.class | string | `""` | |
| ingress.enabled | bool | `true` | |

View File

@@ -22,6 +22,10 @@ spec:
{{- toYaml . | nindent 8 }}
{{- end }}
spec:
{{- with .Values.imagePullSecrets }}
imagePullSecrets:
{{- toYaml . | nindent 8 }}
{{- end }}
enableServiceLinks: false
automountServiceAccountToken: false
containers:
@@ -68,4 +72,4 @@ spec:
- name: data
persistentVolumeClaim:
claimName: {{ include "pipelines.name" . }}
{{- end }}
{{- end }}

View File

@@ -10,6 +10,13 @@ image:
repository: ghcr.io/open-webui/pipelines
tag: main
pullPolicy: Always
# -- Configure imagePullSecrets to use private registry
# ref: <https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry>
imagePullSecrets: []
# imagePullSecrets:
# - name: myRegistryKeySecretName
resources: {}
ingress:
enabled: true