You've already forked DataMate
feature: milvus service名称变更 兼容k8s (#97)
feature: milvus service名称变更 兼容k8s (#97)
This commit is contained in:
@@ -20,7 +20,7 @@ import org.springframework.stereotype.Component;
|
|||||||
@Slf4j
|
@Slf4j
|
||||||
@Component
|
@Component
|
||||||
public class MilvusService {
|
public class MilvusService {
|
||||||
@Value("${datamate.rag.milvus-host:milvus-standalone}")
|
@Value("${datamate.rag.milvus-host:milvus}")
|
||||||
private String milvusHost;
|
private String milvusHost;
|
||||||
@Value("${datamate.rag.milvus-port:19530}")
|
@Value("${datamate.rag.milvus-port:19530}")
|
||||||
private int milvusPort;
|
private int milvusPort;
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ services:
|
|||||||
timeout: 20s
|
timeout: 20s
|
||||||
retries: 3
|
retries: 3
|
||||||
|
|
||||||
standalone:
|
milvus:
|
||||||
container_name: milvus-standalone
|
container_name: milvus-standalone
|
||||||
image: milvusdb/milvus:v2.6.2
|
image: milvusdb/milvus:v2.6.2
|
||||||
command: ["milvus", "run", "standalone"]
|
command: ["milvus", "run", "standalone"]
|
||||||
|
|||||||
@@ -24,6 +24,16 @@ global:
|
|||||||
name: "datamate-database"
|
name: "datamate-database"
|
||||||
tag: "latest"
|
tag: "latest"
|
||||||
|
|
||||||
|
public:
|
||||||
|
persistentVolumeClaim:
|
||||||
|
storageClass: ""
|
||||||
|
size:
|
||||||
|
dataset: 10Gi
|
||||||
|
flow: 1Gi
|
||||||
|
log: 1Gi
|
||||||
|
database: 1Gi
|
||||||
|
operator: 1Gi
|
||||||
|
|
||||||
datasetVolume: &datasetVolume
|
datasetVolume: &datasetVolume
|
||||||
name: dataset-volume
|
name: dataset-volume
|
||||||
persistentVolumeClaim:
|
persistentVolumeClaim:
|
||||||
|
|||||||
@@ -58,65 +58,3 @@ spec:
|
|||||||
component: "proxy"
|
component: "proxy"
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
---
|
|
||||||
{{- if or .Values.proxy.enabled (not .Values.cluster.enabled) }}
|
|
||||||
apiVersion: v1
|
|
||||||
kind: Service
|
|
||||||
metadata:
|
|
||||||
name: {{ template "milvus.standalone.fullname" . }}
|
|
||||||
namespace: {{ .Release.Namespace }}
|
|
||||||
labels:
|
|
||||||
{{ include "milvus.labels" . | indent 4 }}
|
|
||||||
{{- if .Values.service.labels }}
|
|
||||||
{{ toYaml .Values.service.labels | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if not .Values.cluster.enabled }}
|
|
||||||
component: "standalone"
|
|
||||||
{{- else if and .Values.proxy.enabled .Values.cluster.enabled }}
|
|
||||||
component: "proxy"
|
|
||||||
{{- end }}
|
|
||||||
{{- with .Values.service.annotations }}
|
|
||||||
annotations:
|
|
||||||
{{ toYaml . | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
spec:
|
|
||||||
{{- if (or (eq .Values.service.type "ClusterIP") (empty .Values.service.type)) }}
|
|
||||||
type: ClusterIP
|
|
||||||
{{- if .Values.service.clusterIP }}
|
|
||||||
clusterIP: {{ .Values.service.clusterIP }}
|
|
||||||
{{- end }}
|
|
||||||
{{- else if eq .Values.service.type "LoadBalancer" }}
|
|
||||||
type: LoadBalancer
|
|
||||||
{{- if .Values.service.loadBalancerIP }}
|
|
||||||
loadBalancerIP: {{ .Values.service.loadBalancerIP }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.service.loadBalancerSourceRanges }}
|
|
||||||
loadBalancerSourceRanges:
|
|
||||||
{{ toYaml .Values.service.loadBalancerSourceRanges | indent 4 }}
|
|
||||||
{{- end -}}
|
|
||||||
{{- else }}
|
|
||||||
type: {{ .Values.service.type }}
|
|
||||||
{{- end }}
|
|
||||||
ports:
|
|
||||||
- name: {{ .Values.service.portName }}
|
|
||||||
port: {{ .Values.service.port }}
|
|
||||||
protocol: TCP
|
|
||||||
targetPort: milvus
|
|
||||||
{{- if (and (eq .Values.service.type "NodePort") (not (empty .Values.service.nodePort))) }}
|
|
||||||
nodePort: {{.Values.service.nodePort}}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.metrics.enabled }}
|
|
||||||
- name: metrics
|
|
||||||
protocol: TCP
|
|
||||||
port: 9091
|
|
||||||
targetPort: metrics
|
|
||||||
{{- end }}
|
|
||||||
selector:
|
|
||||||
{{ include "milvus.matchLabels" . | indent 4 }}
|
|
||||||
{{- if not .Values.cluster.enabled }}
|
|
||||||
component: "standalone"
|
|
||||||
{{- else if and .Values.proxy.enabled .Values.cluster.enabled }}
|
|
||||||
component: "proxy"
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
|
||||||
|
|||||||
Reference in New Issue
Block a user