mirror of
				https://github.com/open-webui/helm-charts
				synced 2025-06-26 18:16:14 +00:00 
			
		
		
		
	feat: add support for extra init containers to pipelines chart
This commit is contained in:
		
							parent
							
								
									7f23390df4
								
							
						
					
					
						commit
						df3d4a48ce
					
				| @ -1,6 +1,6 @@ | ||||
| apiVersion: v2 | ||||
| name: pipelines | ||||
| version: 0.4.0 | ||||
| version: 0.5.0 | ||||
| appVersion: "alpha" | ||||
| 
 | ||||
| home: https://github.com/open-webui/pipelines | ||||
|  | ||||
| @ -1,6 +1,6 @@ | ||||
| # pipelines | ||||
| 
 | ||||
|   | ||||
|   | ||||
| 
 | ||||
| Pipelines: UI-Agnostic OpenAI API Plugin Framework | ||||
| 
 | ||||
| @ -35,7 +35,9 @@ 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 | | ||||
| | extraInitContainers | list | `[]` | Additional init containers to add to the deployment ref: <https://kubernetes.io/docs/concepts/workloads/pods/init-containers/> | | ||||
| | extraResources | list | `[]` | Extra resources to deploy with Open WebUI Pipelines | | ||||
| | hostAliases | list | `[]` | HostAliases to be added to hosts-file of each container | | ||||
| | image.pullPolicy | string | `"Always"` |  | | ||||
| | image.repository | string | `"ghcr.io/open-webui/pipelines"` |  | | ||||
| | image.tag | string | `"main"` |  | | ||||
| @ -71,7 +73,6 @@ helm upgrade --install open-webui open-webui/pipelines | ||||
| | serviceAccount.enable | bool | `true` |  | | ||||
| | strategy | object | `{}` | Strategy for updating the deployment | | ||||
| | tolerations | list | `[]` | Tolerations for pod assignment | | ||||
| | hostAliases | list | `[]` | HostAliases to be added to hosts-file of each container | | ||||
| | volumeMounts | list | `[]` | 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/> | | ||||
| 
 | ||||
|  | ||||
| @ -34,6 +34,10 @@ spec: | ||||
|       imagePullSecrets: | ||||
|         {{- toYaml . | nindent 8 }} | ||||
|       {{- end }} | ||||
|       {{- with .Values.extraInitContainers }} | ||||
|       initContainers: | ||||
|         {{- toYaml . | nindent 8 }} | ||||
|       {{- end }} | ||||
|       enableServiceLinks: false | ||||
|       automountServiceAccountToken: {{ .Values.serviceAccount.automountServiceAccountToken | default false }} | ||||
|       {{- if .Values.serviceAccount.enable }} | ||||
|  | ||||
| @ -99,6 +99,16 @@ volumeMounts: [] | ||||
|   # - name: "" | ||||
|   #   mountPath: "" | ||||
| 
 | ||||
| # -- Additional init containers to add to the deployment | ||||
| # ref: <https://kubernetes.io/docs/concepts/workloads/pods/init-containers/> | ||||
| extraInitContainers: [] | ||||
| # - name: custom-init | ||||
| #   image: busybox:latest | ||||
| #   command: ['sh', '-c', 'echo "Custom init container running"'] | ||||
| #   volumeMounts: | ||||
| #   - name: data | ||||
| #     mountPath: /data | ||||
| 
 | ||||
| # -- Configure pod volumes | ||||
| # ref: <https://kubernetes.io/docs/tasks/configure-pod-container/configure-volume-storage/> | ||||
| volumes: [] | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user