service-headless.yaml 612 B

12345678910111213141516171819202122
  1. {{- if .Values.serviceMonitor.enabled }}
  2. apiVersion: v1
  3. kind: Service
  4. metadata:
  5. name: {{ template "fluent-bit-loki.fullname" . }}-headless
  6. namespace: {{ .Release.Namespace }}
  7. labels:
  8. app: {{ template "fluent-bit-loki.name" . }}
  9. chart: {{ template "fluent-bit-loki.chart" . }}
  10. release: {{ .Release.Name }}
  11. heritage: {{ .Release.Service }}
  12. spec:
  13. clusterIP: None
  14. ports:
  15. - port: {{ .Values.config.port }}
  16. protocol: TCP
  17. name: http-metrics
  18. targetPort: http-metrics
  19. selector:
  20. app: {{ template "fluent-bit-loki.name" . }}
  21. release: {{ .Release.Name }}
  22. {{- end }}