mirror of
https://github.com/open-webui/helm-charts
synced 2025-06-26 18:16:14 +00:00
feat(websocket): add redis-cluster from bitnami chart
- add values and corresponding readme - add subchart **redis-20.6.2**
This commit is contained in:
parent
3b1bfc20d3
commit
0ccce3cf5f
@ -8,5 +8,8 @@ dependencies:
|
|||||||
- name: tika
|
- name: tika
|
||||||
repository: https://apache.jfrog.io/artifactory/tika
|
repository: https://apache.jfrog.io/artifactory/tika
|
||||||
version: 2.9.0
|
version: 2.9.0
|
||||||
|
- name: redis
|
||||||
|
repository: https://charts.bitnami.com/bitnami
|
||||||
|
version: 20.6.2
|
||||||
digest: sha256:b86b1f385a7f5ecd31f1d938aaa84384bdfc96cb1a173ca510c53aaeea845e3e
|
digest: sha256:b86b1f385a7f5ecd31f1d938aaa84384bdfc96cb1a173ca510c53aaeea845e3e
|
||||||
generated: "2024-12-27T09:05:35.551706-07:00"
|
generated: "2024-12-27T09:05:35.551706-07:00"
|
||||||
|
@ -36,3 +36,7 @@ dependencies:
|
|||||||
repository: https://apache.jfrog.io/artifactory/tika
|
repository: https://apache.jfrog.io/artifactory/tika
|
||||||
version: '>=2.9.0'
|
version: '>=2.9.0'
|
||||||
condition: tika.enabled
|
condition: tika.enabled
|
||||||
|
- name: redis
|
||||||
|
repository: https://charts.bitnami.com/bitnami
|
||||||
|
version: '>=20.6.2'
|
||||||
|
condition: websocket.redisCluster.enabled
|
||||||
|
@ -78,6 +78,10 @@ helm upgrade --install open-webui open-webui/open-webui
|
|||||||
| podLabels | object | `{}` | |
|
| podLabels | object | `{}` | |
|
||||||
| podSecurityContext | object | `{}` | Configure pod security context ref: <https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#set-the-security-context-for-a-containe> |
|
| podSecurityContext | object | `{}` | Configure pod security context ref: <https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#set-the-security-context-for-a-containe> |
|
||||||
| readinessProbe | object | `{}` | Probe for readiness of the Open WebUI container ref: <https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes> |
|
| readinessProbe | object | `{}` | Probe for readiness of the Open WebUI container ref: <https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes> |
|
||||||
|
| redis-cluster.enabled | bool | `false` | Enable Redis installation |
|
||||||
|
| redis-cluster.fullnameOverride | string | `"open-webui-redis"` | Redis cluster name (recommended to be 'open-webui-redis') |
|
||||||
|
| redis-cluster.auth.enabled | bool | `false` | Enable Redis authentication |
|
||||||
|
| redis-cluster.replica.replicaCount | int | `3` | Number of Redis replica instances |
|
||||||
| replicaCount | int | `1` | |
|
| replicaCount | int | `1` | |
|
||||||
| resources | object | `{}` | |
|
| resources | object | `{}` | |
|
||||||
| service | object | `{"annotations":{},"containerPort":8080,"labels":{},"loadBalancerClass":"","nodePort":"","port":80,"type":"ClusterIP"}` | Service values to expose Open WebUI pods to cluster |
|
| service | object | `{"annotations":{},"containerPort":8080,"labels":{},"loadBalancerClass":"","nodePort":"","port":80,"type":"ClusterIP"}` | Service values to expose Open WebUI pods to cluster |
|
||||||
|
BIN
charts/open-webui/charts/redis-20.6.2.tgz
Normal file
BIN
charts/open-webui/charts/redis-20.6.2.tgz
Normal file
Binary file not shown.
@ -37,7 +37,7 @@ websocket:
|
|||||||
enabled: false
|
enabled: false
|
||||||
# -- Specifies the websocket manager to use with env `WEBSOCKET_MANAGER`: redis (default)
|
# -- Specifies the websocket manager to use with env `WEBSOCKET_MANAGER`: redis (default)
|
||||||
manager: redis
|
manager: redis
|
||||||
# -- Specifies the URL of the Redis instance for websocket communication. Template with `redis://<host>:<port>/<db>`
|
# -- Specifies the URL of the Redis instance for websocket communication. Template with `redis://[:<password>@]<hostname>:<port>/<db>`
|
||||||
url: redis://open-webui-redis:6379/0
|
url: redis://open-webui-redis:6379/0
|
||||||
# -- Deploys a redis
|
# -- Deploys a redis
|
||||||
redis:
|
redis:
|
||||||
@ -75,6 +75,22 @@ websocket:
|
|||||||
# -- Redis service node port. Valid only when type is `NodePort`
|
# -- Redis service node port. Valid only when type is `NodePort`
|
||||||
nodePort: ""
|
nodePort: ""
|
||||||
|
|
||||||
|
# -- Deploys a Redis cluster with subchart 'redis' from bitnami
|
||||||
|
redis-cluster:
|
||||||
|
# -- Enable Redis installation
|
||||||
|
enabled: false
|
||||||
|
# -- Redis cluster name (recommended to be 'open-webui-redis')
|
||||||
|
# - In this case, redis url will be 'redis://open-webui-redis-headless:6379/0' or 'redis://[:<password>@]open-webui-redis-headless:6379/0'
|
||||||
|
fullnameOverride: open-webui-redis
|
||||||
|
# -- Redis Authentication
|
||||||
|
auth:
|
||||||
|
# -- Enable Redis authentication (disabled by default)
|
||||||
|
enabled: false
|
||||||
|
# -- Replica configuration for the Redis cluster
|
||||||
|
replica:
|
||||||
|
# -- Number of Redis replica instances
|
||||||
|
replicaCount: 3
|
||||||
|
|
||||||
# -- Value of cluster domain
|
# -- Value of cluster domain
|
||||||
clusterDomain: cluster.local
|
clusterDomain: cluster.local
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user