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