Add some comments, rmr serv, remove template cruft
[ric-plt/a1.git] / a1mediator / templates / service.yaml
index fc67fc1..3321aa6 100644 (file)
@@ -1,3 +1,4 @@
+# This is the service for A1's external facing HTTP API
 apiVersion: v1
 kind: Service
 metadata:
@@ -17,7 +18,7 @@ spec:
     app.kubernetes.io/instance: {{ .Release.Name }}
 
 ---
-
+# This is the service for rmr between A1 and the xapps
 apiVersion: v1
 kind: Service
 metadata:
@@ -34,3 +35,22 @@ spec:
   selector:
     app.kubernetes.io/name: {{ include "a1mediator.name" . }}
     app.kubernetes.io/instance: {{ .Release.Name }}
+
+---
+# This is the service for the "hidden" port 4561 that rmr listens on for route manager
+apiVersion: v1
+kind: Service
+metadata:
+  name: {{ .Values.rmrrtemgrservice.name }}
+  labels:
+{{ include "a1mediator.labels" . | indent 4 }}
+
+spec:
+  type: {{ .Values.rmrrtemgrservice.type }}
+  ports:
+    - port: {{ .Values.rmrrtemgrservice.port }}
+      targetPort: {{ .Values.rmrrtemgrservice.port }}
+      protocol: TCP
+  selector:
+    app.kubernetes.io/name: {{ include "a1mediator.name" . }}
+    app.kubernetes.io/instance: {{ .Release.Name }}