mirror of
				https://github.com/open-webui/helm-charts
				synced 2025-06-26 18:16:14 +00:00 
			
		
		
		
	Merge pull request #138 from jyje/feat/add-extra-resources
This commit is contained in:
		
						commit
						15b9ccbf84
					
				| @ -1,6 +1,6 @@ | ||||
| apiVersion: v2 | ||||
| name: open-webui | ||||
| version: 5.2.0 | ||||
| version: 5.3.0 | ||||
| appVersion: 0.5.4 | ||||
| home: https://www.openwebui.com/ | ||||
| icon: >- | ||||
|  | ||||
| @ -47,6 +47,7 @@ helm upgrade --install open-webui open-webui/open-webui | ||||
| | copyAppData.resources | object | `{}` |  | | ||||
| | 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 | | ||||
| | extraResources | list | `[]` | Extra resources to deploy with 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 | | ||||
| | imagePullSecrets | list | `[]` | Configure imagePullSecrets to use private registry ref: <https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry> | | ||||
| | ingress.additionalHosts | list | `[]` |  | | ||||
|  | ||||
							
								
								
									
										6
									
								
								charts/open-webui/templates/extra-resources.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								charts/open-webui/templates/extra-resources.yaml
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,6 @@ | ||||
| {{- if .Values.extraResources }} | ||||
| {{- range .Values.extraResources }} | ||||
| --- | ||||
| {{ toYaml . | nindent 0 }} | ||||
| {{- end }} | ||||
| {{- end }} | ||||
| @ -205,3 +205,13 @@ containerSecurityContext: | ||||
|   #     - ALL | ||||
|   # seccompProfile: | ||||
|   #   type: "RuntimeDefault" | ||||
| 
 | ||||
| # -- Extra resources to deploy with Open WebUI | ||||
| extraResources: | ||||
|   [] | ||||
|   # - apiVersion: v1 | ||||
|   #   kind: ConfigMap | ||||
|   #   metadata: | ||||
|   #     name: example-configmap | ||||
|   #   data: | ||||
|   #     example-key: example-value | ||||
|  | ||||
| @ -1,6 +1,6 @@ | ||||
| apiVersion: v2 | ||||
| name: pipelines | ||||
| version: 0.0.6 | ||||
| version: 0.1.0 | ||||
| appVersion: "alpha" | ||||
| 
 | ||||
| home: https://github.com/open-webui/pipelines | ||||
|  | ||||
| @ -35,6 +35,7 @@ helm upgrade --install open-webui open-webui/pipelines | ||||
| | clusterDomain | string | `"cluster.local"` | Value of cluster domain | | ||||
| | extraEnvVars | list | `[{"name":"PIPELINES_URLS","value":"https://github.com/open-webui/pipelines/blob/main/examples/filters/detoxify_filter_pipeline.py"}]` | Additional environments variables on the output Deployment definition. These are used to pull initial Pipeline files, and help configure Pipelines with required values (e.g. Langfuse API keys) | | ||||
| | extraEnvVars[0] | object | `{"name":"PIPELINES_URLS","value":"https://github.com/open-webui/pipelines/blob/main/examples/filters/detoxify_filter_pipeline.py"}` | Example pipeline to pull and load on deployment startup, see current pipelines here: https://github.com/open-webui/pipelines/blob/main/examples | | ||||
| | extraResources | list | `[]` | Extra resources to deploy with Open WebUI Pipelines | | ||||
| | image.pullPolicy | string | `"Always"` |  | | ||||
| | image.repository | string | `"ghcr.io/open-webui/pipelines"` |  | | ||||
| | image.tag | string | `"main"` |  | | ||||
|  | ||||
							
								
								
									
										6
									
								
								charts/pipelines/templates/extra-resources.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								charts/pipelines/templates/extra-resources.yaml
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,6 @@ | ||||
| {{- if .Values.extraResources }} | ||||
| {{- range .Values.extraResources }} | ||||
| --- | ||||
| {{ toYaml . | nindent 0 }} | ||||
| {{- end }} | ||||
| {{- end }} | ||||
| @ -87,3 +87,13 @@ extraEnvVars: | ||||
|   #       key: secret-key | ||||
|   # - name: LANGFUSE_HOST | ||||
|   #   value: https://us.cloud.langfuse.com | ||||
| 
 | ||||
| # -- Extra resources to deploy with Open WebUI Pipelines | ||||
| extraResources: | ||||
|   [] | ||||
|   # - apiVersion: v1 | ||||
|   #   kind: ConfigMap | ||||
|   #   metadata: | ||||
|   #     name: example-configmap | ||||
|   #   data: | ||||
|   #     example-key: example-value | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user