hotrod-svc.yaml 699 B

123456789101112131415161718192021222324
  1. {{- if .Values.hotrod.enabled -}}
  2. apiVersion: v1
  3. kind: Service
  4. metadata:
  5. name: {{ include "jaeger.fullname" . }}-hotrod
  6. labels:
  7. {{- include "jaeger.labels" . | nindent 4 }}
  8. app.kubernetes.io/component: hotrod
  9. {{- if .Values.hotrod.service.annotations }}
  10. annotations:
  11. {{- toYaml .Values.hotrod.service.annotations | nindent 4 }}
  12. {{- end }}
  13. spec:
  14. type: {{ .Values.hotrod.service.type }}
  15. ports:
  16. - name: http
  17. port: {{ .Values.hotrod.service.port }}
  18. protocol: TCP
  19. targetPort: http
  20. selector:
  21. {{- include "jaeger.selectorLabels" . | nindent 4 }}
  22. app.kubernetes.io/component: hotrod
  23. {{- template "loadBalancerSourceRanges" .Values.hotrod }}
  24. {{- end -}}