Compare commits

..

17 Commits

Author SHA1 Message Date
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
James W.
3003028420 Merge pull request #61 from open-webui/bug-reset-config
Fix init container to leave existing files intact
2024-08-15 21:45:02 -06:00
0xThresh.eth
c486164e97 Fix init container to leave existing files intact 2024-08-15 21:44:27 -06:00
14 changed files with 37 additions and 12 deletions

View File

@@ -1,9 +1,9 @@
dependencies:
- name: ollama
repository: https://otwld.github.io/ollama-helm/
version: 0.50.0
version: 0.54.0
- name: pipelines
repository: https://helm.openwebui.com
version: 0.0.3
digest: sha256:91b80e619d25a3822cc861d0ea5a40869172094a59bc7974cf67fb002eea5877
generated: "2024-08-04T18:31:41.380936-06:00"
version: 0.0.4
digest: sha256:3c135761c6adaa4a8f3b9559bebcd37ffa1eb304df218270c1d505ff3f58cf43
generated: "2024-08-19T19:45:36.916936843-04:00"

View File

@@ -1,7 +1,7 @@
apiVersion: v2
name: open-webui
version: 3.1.3
appVersion: "0.3.9"
version: 3.1.8
appVersion: "0.3.13"
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.3](https://img.shields.io/badge/Version-3.1.3-informational?style=flat-square) ![AppVersion: 0.3.9](https://img.shields.io/badge/AppVersion-0.3.9-informational?style=flat-square)
![Version: 3.1.8](https://img.shields.io/badge/Version-3.1.8-informational?style=flat-square) ![AppVersion: 0.3.13](https://img.shields.io/badge/AppVersion-0.3.13-informational?style=flat-square)
Open WebUI: A User-Friendly Web Interface for Chat Interactions 👋
@@ -46,6 +46,7 @@ helm upgrade --install open-webui open-webui/open-webui
| 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[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 |
| 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) }}
r{{- if and (eq .Values.service.type "LoadBalancer") (.Values.service.loadBalancerIP) }}
loadBalancerIP: {{ .Values.service.loadBalancerIP }}
{{- end }}

View File

@@ -29,13 +29,17 @@ spec:
{{- toYaml . | nindent 8 }}
{{- end }}
spec:
{{- with .Values.imagePullSecrets }}
imagePullSecrets:
{{- toYaml . | nindent 8 }}
{{- end }}
initContainers:
- name: copy-app-data
{{- with .Values.image }}
image: {{ .repository }}:{{ .tag | default $.Chart.AppVersion }}
imagePullPolicy: {{ .pullPolicy }}
{{- end }}
command: ['sh', '-c', 'cp -R /app/backend/data/* /tmp/app-data/']
command: ['sh', '-c', 'cp -R -n /app/backend/data/* /tmp/app-data/']
{{- with .Values.containerSecurityContext }}
securityContext:
{{- toYaml . | nindent 10 }}

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
@@ -37,6 +38,13 @@ image:
repository: ghcr.io/open-webui/open-webui
tag: "latest"
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

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