blob: 4d66c4acb4dbc3c8f5874f1c1f15073e3c370767 [file] [log] [blame]
{{- if .Values.nacos.enabled }}
{{- if and (eq .Values.nacos.mode "cluster") }}
apiVersion: v1
kind: Service
metadata:
name: {{ template "nacos.fullname" . }}-headless
namespace: {{ template "nacos.namespace" }}
labels: {{- include "nacos.labels" . | nindent 4 }}
spec:
clusterIP: None
ports:
- port: {{ .Values.nacos.service.port }}
targetPort: {{ .Values.nacos.service.port }}
protocol: TCP
name: http
- port: {{ add .Values.nacos.service.port 1000 }}
name: client-rpc
targetPort: {{ add .Values.nacos.service.port 1000 }}
- port: {{add .Values.nacos.service.port 1001}}
name: raft-rpc
targetPort: {{ add .Values.nacos.service.port 1001 }}
- port: 7848
name: old-raft-rpc
targetPort: 7848
protocol: TCP
selector: {{- include "nacos.matchLabels" . | nindent 4 }}
{{- end }}
{{- end }}