You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 lines
701 B

  1. apiVersion: v1
  2. kind: Service
  3. metadata:
  4. name: {{ .Values.app.svc.catalog }}
  5. labels:
  6. app: {{ template "catalog-api.name" . }}
  7. chart: {{ template "catalog-api.chart" . }}
  8. release: {{ .Release.Name }}
  9. heritage: {{ .Release.Service }}
  10. spec:
  11. type: {{ .Values.service.type }}
  12. ports:
  13. - port: {{ .Values.service.port }}
  14. targetPort: http
  15. protocol: TCP
  16. name: http
  17. - port: {{ .Values.service.grpc }}
  18. targetPort: grpc
  19. protocol: TCP
  20. name: grpc
  21. - port: {{ .Values.service.envoy }}
  22. targetPort: envoy
  23. protocol: TCP
  24. name: envoy
  25. selector:
  26. app: {{ template "catalog-api.name" . }}
  27. release: {{ .Release.Name }}