blob: d02f57f74e2e036f79f660332627d1129d33b82b [file] [log] [blame]
Badhrinath987e1d82020-11-20 13:23:58 -06001{{/*
2# Copyright 2020-present Open Networking Foundation
3
4# SPDX-License-Identifier: LicenseRef-ONF-Member-Only-1.0
5*/}}
6
7{{- if .Values.config.amf.deploy }}
8---
9apiVersion: v1
10kind: Service
11metadata:
12 name: amf
13 labels:
14{{ tuple "amf" . | include "5g-control-plane.metadata_labels" | indent 4 }}
15spec:
Hyunsun Moon17354952021-08-21 17:41:26 -070016 type: {{ .Values.config.amf.serviceType }}
Hyunsun Moon841690e2021-05-20 19:26:03 -070017{{- if .Values.config.amf.ngapp.externalIp }}
18 externalIPs:
19 - {{ .Values.config.amf.ngapp.externalIp }}
20{{- end }}
Badhrinath987e1d82020-11-20 13:23:58 -060021 selector:
22{{ tuple "amf" . | include "5g-control-plane.metadata_labels" | indent 4 }}
23 ports:
Badhrinath987e1d82020-11-20 13:23:58 -060024 - name: prometheus-exporter
25 port: {{ .Values.config.amf.prometheus.port }}
26 protocol: TCP
Hyunsun Moon17354952021-08-21 17:41:26 -070027{{- if eq .Values.config.amf.serviceType "NodePort" }}
28{{- if .Values.config.amf.prometheus.nodePort }}
29 nodePort: {{ .Values.config.amf.prometheus.nodePort }}
Badhrinath987e1d82020-11-20 13:23:58 -060030{{- end }}
Hyunsun Moon17354952021-08-21 17:41:26 -070031{{- end }}
Badhrinath987e1d82020-11-20 13:23:58 -060032 - name: sbi
33 port: {{ .Values.config.amf.sbi.port }}
34 protocol: TCP
Hyunsun Moon17354952021-08-21 17:41:26 -070035{{- if eq .Values.config.amf.serviceType "NodePort" }}
36{{- if .Values.config.amf.sbi.nodePort }}
37 nodePort: {{ .Values.config.amf.sbi.nodePort }}
Badhrinath987e1d82020-11-20 13:23:58 -060038{{- end }}
Hyunsun Moon17354952021-08-21 17:41:26 -070039{{- end }}
Badhrinath987e1d82020-11-20 13:23:58 -060040 - name: ngapp
41 port: {{ .Values.config.amf.ngapp.port }}
42 protocol: SCTP
Hyunsun Moon17354952021-08-21 17:41:26 -070043{{- if eq .Values.config.amf.serviceType "NodePort" }}
44{{- if .Values.config.amf.ngapp.nodePort }}
45 nodePort: {{ .Values.config.amf.ngapp.nodePort }}
Badhrinath987e1d82020-11-20 13:23:58 -060046{{- end }}
47{{- end }}
48{{- end }}