Merge "config seg vid deployment"
[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 ---
19 apiVersion: v1
20 kind: Service
21 metadata:
22   name: elasticsearchtcp
23   namespace: {{ .Values.nsPrefix }}-log
24   labels:
25     app: elasticsearch
26 spec:
27   ports:
28   - name: tcp
29     port: 9300
30     targetPort: 9300
31   selector:
32     app: elasticsearch
33 #{{ end }}
34 #{{ if not .Values.disableLogLogstash }}
35 ---
36 apiVersion: v1
37 kind: Service
38 metadata:
39   name: logstashinternal
40   namespace: {{ .Values.nsPrefix }}-log
41   labels:
42     app: logstash
43 spec:
44   ports:
45   - name: http
46     port: 9600
47     targetPort: 9600
48   selector:
49     app: logstash
50 ---
51 apiVersion: v1
52 kind: Service
53 metadata:
54   name: logstash
55   namespace: {{ .Values.nsPrefix }}-log
56   labels:
57     app: logstash
58 spec:
59   ports:
60   - name: transport
61     port: 5044
62     targetPort: 5044
63   selector:
64     app: logstash
65 #{{ end }}
66 #{{ if not .Values.disableLogKibana }}
67 ---
68 apiVersion: v1
69 kind: Service
70 metadata:
71   labels:
72     app: kibana
73   name: kibana
74   namespace: {{ .Values.nsPrefix }}-log
75 spec:
76   ports:
77   - name: tcp-ks
78     port: 5601
79     targetPort: 5601
80     nodePort: {{ .Values.nodePortPrefix }}53
81   selector:
82     app: kibana
83   type: NodePort
84 #{{ end }}