apiVersion: v1 kind: Service metadata: name: flink-jobmanager labels: {{ include "flink.labels" . | indent 4 }} component: jobmanager spec: type: {{ .Values.jobmanager.service.type }} ports: {{- range $name, $port := .Values.jobmanager.ports }} - port: {{ $port }} targetPort: {{ $name }} protocol: TCP name: {{ $name }} {{- end }} selector: app.kubernetes.io/name: {{ include "flink.name" . }} app.kubernetes.io/instance: {{ .Release.Name }} component: jobmanager