Fix annotation issue for policy
[oom.git] / kubernetes / policy / templates / all-services.yaml
1 apiVersion: v1
2 kind: Service
3 metadata:
4   name: mariadb
5   namespace: "{{ .Values.nsPrefix }}-policy"
6   labels:
7     app: mariadb
8 spec:
9   ports:
10   - name: 3306-port
11     port: 3306
12   selector:
13     app: mariadb
14   clusterIP: None
15 ---
16 apiVersion: v1
17 kind: Service
18 metadata:
19   labels:
20     app: nexus
21   name: nexus
22   namespace: "{{ .Values.nsPrefix }}-policy"
23 spec:
24   ports:
25   - name: nexus-port
26     port: 8081
27   selector:
28     app: nexus
29   clusterIP: None
30 ---
31 apiVersion: v1
32 kind: Service
33 metadata:
34   labels:
35     app: drools
36   name: drools
37   namespace: "{{ .Values.nsPrefix }}-policy"
38 spec:
39   ports:
40   - name: "drools-port"
41     port: 6969
42     nodePort: {{ .Values.nodePortPrefix }}17
43   selector:
44     app: drools
45   type: NodePort
46 ---
47 apiVersion: v1
48 kind: Service
49 metadata:
50   name: pap
51   namespace: "{{ .Values.nsPrefix }}-policy"
52   labels:
53     app: pap
54 spec:
55   ports:
56   - name: 8443-port
57     port: 8443
58     nodePort: {{ .Values.nodePortPrefix }}19
59   - name: 9091-port
60     port: 9091
61     nodePort: {{ .Values.nodePortPrefix }}18
62   selector:
63     app: pap
64   type: NodePort
65 ---
66 apiVersion: v1
67 kind: Service
68 metadata:
69   name: pdp
70   namespace: "{{ .Values.nsPrefix }}-policy"
71   labels:
72     app: pdp
73   annotations:
74     msb.onap.org/service-info: '[
75       {
76           "serviceName": "policy-pdp",
77           "version": "v1",
78           "url": "/pdp",
79           "protocol": "REST",
80           "port": "8081",
81           "visualRange":"1"
82       },
83       {
84           "serviceName": "policy-pdp-deprecated",
85           "version": "v1",
86           "url": "/pdp",
87           "protocol": "REST",
88           "port": "8081",
89           "visualRange":"1",
90           "path":"/pdp"
91       }
92       ]'
93 spec:
94   ports:
95   - name: 8081-port
96     port: 8081
97     nodePort: {{ .Values.nodePortPrefix }}20
98   selector:
99     app: pdp
100   type: NodePort
101 ---
102 apiVersion: v1
103 kind: Service
104 metadata:
105   name: brmsgw
106   namespace: "{{ .Values.nsPrefix }}-policy"
107   labels:
108     app: brmsgw
109 spec:
110   ports:
111   - name: 9989-port
112     port: 9989
113     nodePort: {{ .Values.nodePortPrefix }}16
114   selector:
115     app: brmsgw
116   type: NodePort