Use domain name instead of IP for consul
[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   ports:
10     - port: {{ .Values.consulPort }}
11       nodePort: {{ .Values.consulNodePort }}
12   selector:
13     app: msb-consul
14   type: NodePort
15 ---
16 apiVersion: v1
17 kind: Service
18 metadata:
19   name: msb-discovery
20   namespace: "{{ .Values.nsPrefix }}-msb"
21   labels:
22     app: msb-discovery
23 spec:
24   clusterIP: "{{ .Values.discoveryClusterIP }}"
25   ports:
26     - port: {{ .Values.discoveryPort }}
27       nodePort: {{ .Values.discoveryNodePort }}
28   selector:
29     app: msb-discovery
30   type: NodePort
31 ---
32 apiVersion: v1
33 kind: Service
34 metadata:
35   name: msb-iag
36   namespace: "{{ .Values.nsPrefix }}-msb"
37     labels:
38       app: msb-iag
39   spec:
40     ports:
41       - port: {{ .Values.iagPort }}
42         nodePort: {{ .Values.iagNodePort }}
43     selector:
44       app: msb-iag
45     type: NodePort
46   ---
47   apiVersion: v1
48   kind: Service
49   metadata:
50     name: msb-eag
51     namespace: "{{ .Values.nsPrefix }}-msb"
52     labels:
53       app: msb-eag
54   spec:
55     ports:
56       - port: {{ .Values.eagPort }}
57         nodePort: {{ .Values.eagNodePort }}
58     selector:
59       app: msb-eag
60     type: NodePort