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 | ||||
|   repository: https://apache.jfrog.io/artifactory/tika | ||||
|   version: 2.9.0 | ||||
| - name: redis | ||||
|   repository: https://charts.bitnami.com/bitnami | ||||
|   version: 20.6.2 | ||||
| digest: sha256:b86b1f385a7f5ecd31f1d938aaa84384bdfc96cb1a173ca510c53aaeea845e3e | ||||
| generated: "2024-12-27T09:05:35.551706-07:00" | ||||
|  | ||||
| @ -36,3 +36,7 @@ dependencies: | ||||
|     repository: https://apache.jfrog.io/artifactory/tika | ||||
|     version: '>=2.9.0' | ||||
|     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 | `{}` |  | | ||||
| | 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> | | ||||
| | 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` |  | | ||||
| | resources | object | `{}` |  | | ||||
| | 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 | ||||
|   # -- Specifies the websocket manager to use with env `WEBSOCKET_MANAGER`: redis (default) | ||||
|   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 | ||||
|   # -- Deploys a redis | ||||
|   redis: | ||||
| @ -75,6 +75,22 @@ websocket: | ||||
|       # -- Redis service node port. Valid only when type is `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 | ||||
| clusterDomain: cluster.local | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user