AETHER-572 Expose prometheus exporter ports for OMEC control plane services
Change-Id: I8a726b94f2bd958a814d229e182d6cf7f1f6feed
diff --git a/omec/omec-control-plane/templates/service-hss.yaml b/omec/omec-control-plane/templates/service-hss.yaml
index fad2a27..dea1e7a 100644
--- a/omec/omec-control-plane/templates/service-hss.yaml
+++ b/omec/omec-control-plane/templates/service-hss.yaml
@@ -19,6 +19,9 @@
- name: s6a
port: 3868
protocol: TCP
+ - name: prometheus-exporter
+ port: {{ .Values.config.hss.prometheus.port }}
+ protocol: TCP
---
apiVersion: v1
kind: Service
@@ -47,6 +50,12 @@
{{ tuple "hss" . | include "omec-control-plane.metadata_labels" | indent 4 }}
type: NodePort
ports:
+ {{- if .Values.config.hss.prometheus.nodePort.enabled }}
+ - name: prometheus-exporter
+ port: {{ .Values.config.hss.prometheus.port }}
+ protocol: TCP
+ nodePort: {{ .Values.config.hss.prometheus.nodePort.port }}
+ {{- end }}
- name: s6a
port: 3868
protocol: TCP