AETHER-1513 Add UPF metrics endpoint and servicemonitor
Change-Id: I96d05ed86516af0a1030da2a313d6555fc29e62e
diff --git a/omec/omec-user-plane/templates/service-upf.yaml b/omec/omec-user-plane/templates/service-upf.yaml
index dfc7b9b..21b727b 100644
--- a/omec/omec-user-plane/templates/service-upf.yaml
+++ b/omec/omec-user-plane/templates/service-upf.yaml
@@ -45,3 +45,17 @@
protocol: TCP
port: 8000
nodePort: {{ .Values.config.upf.bess.web.nodePort }}
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: upf-metrics
+ labels:
+{{ tuple "upf" . | include "omec-user-plane.metadata_labels" | indent 4 }}
+spec:
+ selector:
+{{ tuple "upf" . | include "omec-user-plane.metadata_labels" | indent 4 }}
+ ports:
+ - name: prometheus-exporter
+ protocol: TCP
+ port: 8808