Merge "Replica Scaling of MultiCloud and UUI container"
[oom.git] / kubernetes / uui / templates / all-services.yaml
1 #{{ if not .Values.disableUuiUui }}
2 apiVersion: v1
3 kind: Service
4 metadata:
5   labels:
6     app: uui
7   name: uui
8   namespace: "{{ .Values.nsPrefix }}"
9   annotations:
10     msb.onap.org/service-info: '[
11       {
12           "serviceName": "usecaseui-gui",
13           "version": "v1",
14           "url": "/usecase-ui",
15           "path":"/iui/usecaseui",
16           "protocol": "UI"
17           "port": "8080",
18           "visualRange":"1|0"
19       }
20       ]'
21 spec:
22   ports:
23   - name: uui
24     nodePort: {{ .Values.uuiPortPrefix }}98
25     port: 8080
26   selector:
27     app: uui
28   type: NodePort
29 #{{ end }}
30 #{{ if not .Values.disableUuiServer }}
31 ---
32 apiVersion: v1
33 kind: Service
34 metadata:
35   labels:
36     app: uui-server
37   name: uui-server
38   namespace: "{{ .Values.nsPrefix }}"
39   annotations:
40     msb.onap.org/service-info: '[
41       {
42           "serviceName": "usecaseui-server",
43           "version": "v1",
44           "url": "/api/usecaseui/server/v1",
45           "protocol": "UI"
46           "port": "8080",
47           "visualRange":"1|0"
48       }
49       ]'
50 spec:
51   ports:
52   - name: uui-server
53     nodePort: {{ .Values.uuiPortPrefix }}99
54     port: 8082
55   selector:
56     app: uui-server
57   type: NodePort
58 #{{ end }}