From 8123b4a0f7ea3599509d41d4ecd5269863eb2665 Mon Sep 17 00:00:00 2001 From: turletti <turletti@users.noreply.github.com> Date: Thu, 19 Sep 2024 18:56:56 +0200 Subject: [PATCH] fix nrue charts to use multus for testing purpose --- .../oai-nr-ue/templates/configmap.yaml | 4 ++-- .../oai-nr-ue/templates/multus.yaml | 22 +++++++++++++++++++ 2 files changed, 24 insertions(+), 2 deletions(-) create mode 100644 charts/oai-5g-ran/oai-nr-ue/templates/multus.yaml diff --git a/charts/oai-5g-ran/oai-nr-ue/templates/configmap.yaml b/charts/oai-5g-ran/oai-nr-ue/templates/configmap.yaml index f1c8a6ba..c0ab17f6 100644 --- a/charts/oai-5g-ran/oai-nr-ue/templates/configmap.yaml +++ b/charts/oai-5g-ran/oai-nr-ue/templates/configmap.yaml @@ -10,7 +10,7 @@ data: key = "{{ .Values.config.fullKey }}"; opc= "{{ .Values.config.opc }}"; dnn= "{{ .Values.config.dnn }}"; - nssai_sst="{{ .Values.config.sst }}"; # _TO CHECK if double quote_ - nssai_sd="{{ .Values.config.sd }}"; # _TO CHECK if double quote_ + nssai_sst="{{ .Values.config.sst }}"; + nssai_sd="{{ .Values.config.sd }}"; } diff --git a/charts/oai-5g-ran/oai-nr-ue/templates/multus.yaml b/charts/oai-5g-ran/oai-nr-ue/templates/multus.yaml new file mode 100644 index 00000000..27849e0b --- /dev/null +++ b/charts/oai-5g-ran/oai-nr-ue/templates/multus.yaml @@ -0,0 +1,22 @@ +--- +{{- if .Values.multus.create }} +apiVersion: "k8s.cni.cncf.io/v1" +kind: NetworkAttachmentDefinition +metadata: + name: {{ .Chart.Name }}-net1 +spec: + config: '{ + "cniVersion": "0.3.1", + "type": "macvlan", + "master": {{- cat .Values.multus.hostInterface | nospace | quote }}, + "mode": "bridge", + "ipam": { + "type": "static", + "addresses": [ + { + "address": {{- cat .Values.multus.ipadd "/" .Values.multus.netmask | nospace | quote }} + } + ] + } + }' +{{- end }} -- GitLab