AETHER-2063 Allow specifying SRIOV resource name for each of UPF user plane interfaces
Change-Id: I755f08eeca2462c22ac2c8f0a5f65a17556fcd67
diff --git a/omec/omec-user-plane/templates/statefulset-upf.yaml b/omec/omec-user-plane/templates/statefulset-upf.yaml
index 303f27b..8bf1cf8 100644
--- a/omec/omec-user-plane/templates/statefulset-upf.yaml
+++ b/omec/omec-user-plane/templates/statefulset-upf.yaml
@@ -107,7 +107,12 @@
hugepages-1Gi: 2Gi
{{- end }}
{{- if .Values.config.upf.sriov.enabled }}
- {{ .Values.config.upf.sriov.resourceName }}: 2
+ {{- if eq .Values.config.upf.access.resourceName .Values.config.upf.core.resourceName }}
+ {{ .Values.config.upf.access.resourceName }}: 2
+ {{- else }}
+ {{ .Values.config.upf.access.resourceName }}: 1
+ {{ .Values.config.upf.core.resourceName }}: 1
+ {{- end }}
{{- end }}
limits:
{{- if .Values.resources.enabled }}
@@ -117,7 +122,12 @@
hugepages-1Gi: 2Gi
{{- end }}
{{- if .Values.config.upf.sriov.enabled }}
- {{ .Values.config.upf.sriov.resourceName }}: 2
+ {{- if eq .Values.config.upf.access.resourceName .Values.config.upf.core.resourceName }}
+ {{ .Values.config.upf.access.resourceName }}: 2
+ {{- else }}
+ {{ .Values.config.upf.access.resourceName }}: 1
+ {{ .Values.config.upf.core.resourceName }}: 1
+ {{- end }}
{{- end }}
env:
- name: CONF_FILE