#{{ if not .Values.disableMsbMsbConsul }} apiVersion: v1 kind: Service metadata: name: msb-consul namespace: "{{ .Values.nsPrefix }}-msb" labels: app: msb-consul spec: ports: - port: {{ .Values.consulPort }} nodePort: {{ .Values.consulNodePort }} selector: app: msb-consul type: NodePort #{{ end }} #{{ if not .Values.disableMsbMsbDiscovery }} --- apiVersion: v1 kind: Service metadata: name: msb-discovery namespace: "{{ .Values.nsPrefix }}-msb" labels: app: msb-discovery spec: clusterIP: "{{ .Values.discoveryClusterIP }}" ports: - port: {{ .Values.discoveryPort }} nodePort: {{ .Values.discoveryNodePort }} selector: app: msb-discovery type: NodePort #{{ end }} #{{ if not .Values.disableMsbMsbIag }} --- apiVersion: v1 kind: Service metadata: name: msb-iag namespace: "{{ .Values.nsPrefix }}-msb" labels: app: msb-iag spec: ports: - port: {{ .Values.iagPort }} nodePort: {{ .Values.iagNodePort }} selector: app: msb-iag type: NodePort #{{ end }} #{{ if not .Values.disableMsbMsbEag }} --- apiVersion: v1 kind: Service metadata: name: msb-eag namespace: "{{ .Values.nsPrefix }}-msb" labels: app: msb-eag spec: ports: - port: {{ .Values.eagPort }} nodePort: {{ .Values.eagNodePort }} selector: app: msb-eag type: NodePort #{{ end }}