Sync up to the latest it/dep commit.
[ric-plt/ric-dep.git] / helm / infrastructure / subcharts / kong / charts / cassandra / templates / service.yaml
1 apiVersion: v1
2 kind: Service
3 metadata:
4   name: {{ template "cassandra.fullname" . }}
5   labels:
6     app: {{ template "cassandra.name" . }}
7     chart: {{ template "cassandra.chart" . }}
8     release: {{ .Release.Name }}
9     heritage: {{ .Release.Service }}
10 spec:
11   clusterIP: None
12   type: {{ .Values.service.type }}
13   ports:
14   - name: intra
15     port: 7000
16     targetPort: 7000
17   - name: tls
18     port: 7001
19     targetPort: 7001
20   - name: jmx
21     port: 7199
22     targetPort: 7199
23   - name: cql
24     port: {{ default 9042 .Values.config.ports.cql }}
25     targetPort: {{ default 9042 .Values.config.ports.cql }}
26   - name: thrift
27     port: {{ default 9160 .Values.config.ports.thrift }}
28     targetPort: {{ default 9160 .Values.config.ports.thrift }}
29   {{- if .Values.config.ports.agent }}
30   - name: agent
31     port: {{ .Values.config.ports.agent }}
32     targetPort: {{ .Values.config.ports.agent }}
33   {{- end }}
34   selector:
35     app: {{ template "cassandra.name" . }}
36     release: {{ .Release.Name }}