sevice.yaml 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. apiVersion: v1
  2. kind: Service
  3. metadata:
  4. name: {{ include "kuiper.fullname" . }}
  5. namespace: {{ .Release.Namespace }}
  6. labels:
  7. {{- include "kuiper.labels" . | nindent 4 }}
  8. spec:
  9. type: {{ .Values.service.type }}
  10. ports:
  11. - name: rest-port
  12. {{ $restPort := index .Values "kuiperConfig" "kuiper.yaml" "basic" "restPort" }}
  13. port: {{ $restPort | default 9081 }}
  14. protocol: TCP
  15. targetPort: {{ $restPort | default 9081 }}
  16. - name: port
  17. {{ $port := index .Values "kuiperConfig" "kuiper.yaml" "basic" "port" }}
  18. port: {{ $port | default 20498 }}
  19. protocol: TCP
  20. targetPort: {{ $port | default 20498 }}
  21. selector:
  22. {{- include "kuiper.selectorLabels" . | nindent 4 }}
  23. ---
  24. apiVersion: v1
  25. kind: Service
  26. metadata:
  27. name: {{ include "kuiper.fullname" . }}-headless
  28. namespace: {{ .Release.Namespace }}
  29. labels:
  30. {{- include "kuiper.labels" . | nindent 4 }}
  31. spec:
  32. type: ClusterIP
  33. sessionAffinity: None
  34. clusterIP: None
  35. selector:
  36. {{- include "kuiper.selectorLabels" . | nindent 4 }}