chore(websocket): revert test lines for release workflows and refactor readme and values

This commit is contained in:
jyje 2025-01-11 16:47:12 +09:00
parent 535985967d
commit 51aab38029
No known key found for this signature in database
GPG Key ID: CFEECE847750DA12
3 changed files with 23 additions and 7 deletions

View File

@ -1,7 +1,6 @@
name: Release Open WebUI Helm Charts
on:
workflow_dispatch:
push:
branches:
- main
@ -45,7 +44,6 @@ jobs:
release:
#needs: semantic-release
# if: github.repository == 'open-webui/helm-charts'
permissions:
contents: write
packages: write

View File

@ -92,7 +92,25 @@ helm upgrade --install open-webui open-webui/open-webui
| topologySpreadConstraints | list | `[]` | Topology Spread Constraints for pod assignment |
| volumeMounts | object | `{"container":[],"initContainer":[]}` | Configure container volume mounts ref: <https://kubernetes.io/docs/tasks/configure-pod-container/configure-volume-storage/> |
| volumes | list | `[]` | Configure pod volumes ref: <https://kubernetes.io/docs/tasks/configure-pod-container/configure-volume-storage/> |
| websocket.enabled | bool | `false` | Enables websocket support in Open WebUI with env `ENABLE_WEBSOCKET_SUPPORT` |
| websocket.manager | string | `"redis"` | Specifies the websocket manager to use with env `WEBSOCKET_MANAGER`: redis (default) |
| websocket.url | string | `"redis://open-webui-redis:6379/0"` | Specifies the URL of the Redis instance for websocket communication. Template with `redis://<host>:<port>/<db>` |
| websocket.redis.enabled | bool | `true` | Enables redis installation |
| websocket.redis.name | string | `"open-webui-redis"` | Redis name |
| websocket.redis.labels | object | `{}` | Redis labels |
| websocket.redis.annotations | object | `{}` | Redis annotations |
| websocket.redis.image.repository | string | `"redis"` | URL of the Redis image. Shorten name `redis` stands for `docker.io/library/redis` |
| websocket.redis.image.tag | string | `"7.4.2-alpine3.21"` | Tag of the the Redis image |
| websocket.redis.image.pullPolicy | string | `"IfNotPresent"` | Pull policy of the the Redis image |
| websocket.redis.command | list | `[]` | Override commands of the the Redis container |
| websocket.redis.args | list | `[]` | Override arguments of the the Redis container |
| websocket.redis.resources | object | `{}` | Resources of the the Redis container |
| websocket.service.containerPort | int | `6379` | Redis service port |
| websocket.service.type | string | `"ClusterIP"` | Redis service type |
| websocket.service.labels | object | `{}` | Redis service labels |
| websocket.service.annotations | object | `{}` | Redis service annotations |
| websocket.service.port | int | `6379` | Redis service port |
| websocket.service.nodePort | string | `""` | Redis service node port. Valid only when type is `NodePort` |
----------------------------------------------
Autogenerated from chart metadata using [helm-docs](https://github.com/norwoodj/helm-docs/).

View File

@ -37,7 +37,7 @@ websocket:
enabled: false
# -- Specifies the websocket manager to use with env `WEBSOCKET_MANAGER`: redis (default)
manager: redis
# -- Specifies the URL of the Redis instance for websocket communication
# -- Specifies the URL of the Redis instance for websocket communication. Template with `redis://<host>:<port>/<db>`
url: redis://open-webui-redis:6379/0
# -- Deploys a redis
redis:
@ -54,9 +54,9 @@ websocket:
repository: redis
tag: 7.4.2-alpine3.21
pullPolicy: IfNotPresent
# -- Redis command
# -- Redis command (overrides default)
command: []
# -- Redis arguments
# -- Redis arguments (overrides default)
args: []
# -- Redis resources
resources: {}
@ -72,7 +72,7 @@ websocket:
annotations: {}
# -- Redis service port
port: 6379
# -- Redis service node port
# -- Redis service node port. Valid only when type is `NodePort`
nodePort: ""
# -- Value of cluster domain