Merge "Add option to disable specific deployments"
[oom.git] / kubernetes / log / templates / all-services.yaml
1 #{{ if not .Values.disableLogElasticsearch }}
2 apiVersion: v1
3 kind: Service
4 metadata:
5   labels:
6     app: elasticsearch
7   name: elasticsearch
8   namespace: {{ .Values.nsPrefix }}-log
9 spec:
10   ports:
11   - name: http
12     port: 9200
13     targetPort: 9200
14     nodePort: {{ .Values.nodePortPrefix }}54
15   selector:
16     app: elasticsearch
17   type: NodePort
18 #{{ end }}
19 #{{ if not .Values.disableLogLogstash }}
20 ---
21 apiVersion: v1
22 kind: Service
23 metadata:
24   name: logstash
25   namespace: {{ .Values.nsPrefix }}-log
26   labels:
27     app: logstash
28 spec:
29   ports:
30   - name: transport
31     port: 5044
32     targetPort: 5044
33   selector:
34     app: logstash
35 #{{ end }}
36 #{{ if not .Values.disableLogKibana }}
37 ---
38 apiVersion: v1
39 kind: Service
40 metadata:
41   labels:
42     app: kibana
43   name: kibana
44   namespace: {{ .Values.nsPrefix }}-log
45 spec:
46   ports:
47   - name: tcp-ks
48     port: 5601
49     targetPort: 5601
50     nodePort: {{ .Values.nodePortPrefix }}53
51   selector:
52     app: kibana
53   type: NodePort
54 #{{ end }}