4ec4656896b297a81da5ee47fa63cbf9e51e8453
[oom.git] / kubernetes / msb / templates / all-services.yaml
1 apiVersion: v1
2 kind: Service
3 metadata:
4   name: msb-consul
5   namespace: "{{ .Values.nsPrefix }}-msb"
6   labels:
7     app: msb-consul
8 spec:
9   clusterIP: "{{ .Values.consulClusterIP }}"
10   ports:
11     - port: {{ .Values.consulPort }}
12       nodePort: {{ .Values.consulNodePort }}
13   selector:
14     app: msb-consul
15   type: NodePort
16 ---
17 apiVersion: v1
18 kind: Service
19 metadata:
20   name: msb-discovery
21   namespace: "{{ .Values.nsPrefix }}-msb"
22   labels:
23     app: msb-discovery
24 spec:
25   clusterIP: "{{ .Values.discoveryClusterIP }}"
26   ports:
27     - port: {{ .Values.discoveryPort }}
28       nodePort: {{ .Values.discoveryNodePort }}
29   selector:
30     app: msb-discovery
31   type: NodePort
32 ---
33 apiVersion: v1
34 kind: Service
35 metadata:
36   name: msb-iag
37   namespace: "{{ .Values.nsPrefix }}-msb"
38   labels:
39     app: msb-iag
40 spec:
41   clusterIP: "{{ .Values.iagClusterIP }}"
42   ports:
43     - port: {{ .Values.iagPort }}
44       nodePort: {{ .Values.iagNodePort }}
45   selector:
46     app: msb-iag
47   type: NodePort
48 ---
49 apiVersion: v1
50 kind: Service
51 metadata:
52   name: msb-eag
53   namespace: "{{ .Values.nsPrefix }}-msb"
54   labels:
55     app: msb-eag
56 spec:
57   clusterIP: "{{ .Values.eagClusterIP }}"
58   ports:
59     - port: {{ .Values.eagPort }}
60       nodePort: {{ .Values.eagNodePort }}
61   selector:
62     app: msb-eag
63   type: NodePort