e76a1d943172a23fbe55dcb2c80c9623a8221ba9
[oom.git] / kubernetes / message-router / templates / all-services.yaml
1 #{{ if not .Values.disableMessageRouterZookeeper }}
2 apiVersion: v1
3 kind: Service
4 metadata:
5   name: zookeeper
6   namespace: "{{ .Values.nsPrefix }}-message-router"
7   labels:
8     app: zookeeper
9 spec:
10   ports:
11   - name: zookeeper1
12     port: 2181
13   selector:
14     app: zookeeper
15   clusterIP: None
16 #{{ end }}
17 #{{ if not .Values.disableMessageRouterGlobalKafka }}
18 ---
19 apiVersion: v1
20 kind: Service
21 metadata:
22   name: global-kafka
23   namespace: "{{ .Values.nsPrefix }}-message-router"
24   labels:
25     app: global-kafka
26 spec:
27   ports:
28   - name: kafka1
29     port: 9092
30   selector:
31     app: global-kafka
32   clusterIP: None
33 #{{ end }}
34 #{{ if not .Values.disableMessageRouterDmaap }}
35 ---
36 apiVersion: v1
37 kind: Service
38 metadata:
39   name: dmaap
40   namespace: "{{ .Values.nsPrefix }}-message-router"
41   labels:
42     app: dmaap
43     version: 1.0.0
44   annotations:
45     msb.onap.org/service-info: '[
46       {
47           "serviceName": "message-router",
48           "version": "v1",
49           "url": "/",
50           "protocol": "REST",
51           "port": "3904",
52           "visualRange":"1"
53       }
54       ]'
55 spec:
56   ports:
57   - name: mr1
58     port: 3904
59     nodePort: {{ .Values.nodePortPrefix }}27
60   - name: mr2
61     port: 3905
62     nodePort: {{ .Values.nodePortPrefix }}26
63   selector:
64     app: dmaap
65   type: NodePort
66 #{{ end }}