mirror of
				https://github.com/open-webui/open-webui
				synced 2025-06-26 18:26:48 +00:00 
			
		
		
		
	Allow using external ollama service.
This commit is contained in:
		
							parent
							
								
									331fe04df7
								
							
						
					
					
						commit
						2da7dd67ea
					
				@ -7,8 +7,12 @@ ollama
 | 
			
		||||
{{- end -}}
 | 
			
		||||
 | 
			
		||||
{{- define "ollama.url" -}}
 | 
			
		||||
{{- if .Values.ollama.externalHost }}
 | 
			
		||||
{{- printf .Values.ollama.externalHost }}
 | 
			
		||||
{{- else }}
 | 
			
		||||
{{- printf "http://%s.%s.svc.cluster.local:%d/" (include "ollama.name" .) (.Release.Namespace) (.Values.ollama.service.port | int) }}
 | 
			
		||||
{{- end }}
 | 
			
		||||
{{- end }}
 | 
			
		||||
 | 
			
		||||
{{- define "chart.name" -}}
 | 
			
		||||
{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }}
 | 
			
		||||
 | 
			
		||||
@ -1,3 +1,4 @@
 | 
			
		||||
{{- if not .Values.ollama.externalHost }}
 | 
			
		||||
apiVersion: v1
 | 
			
		||||
kind: Service
 | 
			
		||||
metadata:
 | 
			
		||||
@ -19,3 +20,4 @@ spec:
 | 
			
		||||
    port: {{ .port }}
 | 
			
		||||
    targetPort: http
 | 
			
		||||
{{- end }}
 | 
			
		||||
{{- end }}
 | 
			
		||||
 | 
			
		||||
@ -1,3 +1,4 @@
 | 
			
		||||
{{- if not .Values.ollama.externalHost }}
 | 
			
		||||
apiVersion: apps/v1
 | 
			
		||||
kind: StatefulSet
 | 
			
		||||
metadata:
 | 
			
		||||
@ -94,3 +95,4 @@ spec:
 | 
			
		||||
        {{- toYaml . | nindent 8 }}
 | 
			
		||||
      {{- end }}
 | 
			
		||||
      {{- end }}
 | 
			
		||||
{{- end }}
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,7 @@
 | 
			
		||||
nameOverride: ""
 | 
			
		||||
 | 
			
		||||
ollama:
 | 
			
		||||
  externalHost: ""
 | 
			
		||||
  annotations: {}
 | 
			
		||||
  podAnnotations: {}
 | 
			
		||||
  replicaCount: 1
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user