service-taskmanager.yaml 526 B

1234567891011121314151617181920
  1. apiVersion: v1
  2. kind: Service
  3. metadata:
  4. name: flink-taskmanager
  5. labels:
  6. {{ include "flink.labels" . | indent 4 }}
  7. component: taskmanager
  8. spec:
  9. type: {{ .Values.taskmanager.service.type }}
  10. ports:
  11. {{- range $name, $port := .Values.taskmanager.ports }}
  12. - port: {{ $port }}
  13. targetPort: {{ $name }}
  14. protocol: TCP
  15. name: {{ $name }}
  16. {{- end }}
  17. selector:
  18. app.kubernetes.io/name: {{ include "flink.name" . }}
  19. app.kubernetes.io/instance: {{ .Release.Name }}
  20. component: taskmanager