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