AETHER-1747 Allow UPF service type configurable
Change-Id: I7568d1316c0e65b9a3e44fdd5d54786b84ff09a7
diff --git a/omec/omec-user-plane/templates/service-upf.yaml b/omec/omec-user-plane/templates/service-upf.yaml
index fa3d897..321197e 100644
--- a/omec/omec-user-plane/templates/service-upf.yaml
+++ b/omec/omec-user-plane/templates/service-upf.yaml
@@ -12,6 +12,7 @@
labels:
{{ tuple "upf" . | include "omec-user-plane.metadata_labels" | indent 4 }}
spec:
+ type: {{ .Values.service.type }}
selector:
{{ tuple "upf" . | include "omec-user-plane.metadata_labels" | indent 4 }}
ports:
@@ -22,29 +23,17 @@
apiVersion: v1
kind: Service
metadata:
- name: upf-external
+ name: upf-http
labels:
{{ tuple "upf" . | include "omec-user-plane.metadata_labels" | indent 4 }}
spec:
+ type: {{ .Values.service.type }}
selector:
{{ tuple "upf" . | include "omec-user-plane.metadata_labels" | indent 4 }}
- type: NodePort
ports:
- name: bess-web
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: 8080