1 # This is the service for A1's external facing HTTP API
5 name: {{ include "a1mediator.fullname" . }}
7 {{ include "a1mediator.labels" . | indent 4 }}
10 type: {{ .Values.httpservice.type }}
12 - port: {{ .Values.httpservice.port }}
17 app.kubernetes.io/name: {{ include "a1mediator.name" . }}
18 app.kubernetes.io/instance: {{ .Release.Name }}
21 # This is the service for rmr between A1 and the xapps
25 name: {{ .Values.rmrservice.name }}
27 {{ include "a1mediator.labels" . | indent 4 }}
30 type: {{ .Values.rmrservice.type }}
32 - port: {{ .Values.rmrservice.port }}
33 targetPort: {{ .Values.rmrservice.port }}
36 app.kubernetes.io/name: {{ include "a1mediator.name" . }}
37 app.kubernetes.io/instance: {{ .Release.Name }}
40 # This is the service for the "hidden" port 4561 that rmr listens on for route manager
44 name: {{ .Values.rmrrtemgrservice.name }}
46 {{ include "a1mediator.labels" . | indent 4 }}
49 type: {{ .Values.rmrrtemgrservice.type }}
51 - port: {{ .Values.rmrrtemgrservice.port }}
52 targetPort: {{ .Values.rmrrtemgrservice.port }}
55 app.kubernetes.io/name: {{ include "a1mediator.name" . }}
56 app.kubernetes.io/instance: {{ .Release.Name }}