Merge "[DCAEMOD] Uses new tpls for repos / images"
[oom.git] / kubernetes / pomba / components / pomba-search-data / templates / service.yaml
1 apiVersion: v1
2 kind: Service
3 metadata:
4   name: {{ include "common.servicename" . }}
5   namespace: {{ include "common.namespace" . }}
6   labels:
7     app: {{ include "common.name" . }}
8     chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
9     release: {{ include "common.release" . }}
10     heritage: {{ .Release.Service }}
11 spec:
12   type: {{ .Values.service.type }}
13   ports:
14   {{if eq .Values.service.type "NodePort" -}}
15   - port: {{ .Values.service.internalPort }}
16     nodePort: {{ .Values.global.nodePortPrefix | default .Values.nodePortPrefix }}{{ .Values.service.nodePort }}
17     name: {{ .Values.service.portName }}
18   {{- else -}}
19   - port: {{ .Values.service.internalPort }}
20     name: {{ .Values.service.portName }}
21   {{- end}}
22   selector:
23     app: {{ include "common.name" . }}
24     release: {{ include "common.release" . }}