Helm Chart cleanup for spgw. Removal of dpdk related parameters,
config files are removed.
Change-Id: Ib347afb5c37bea11b39aac555b1dc4a1d177e848
diff --git a/omec/omec-control-plane/templates/bin/_spgwc-run.sh.tpl b/omec/omec-control-plane/templates/bin/_spgwc-run.sh.tpl
index b7f6cb0..fd1096d 100644
--- a/omec/omec-control-plane/templates/bin/_spgwc-run.sh.tpl
+++ b/omec/omec-control-plane/templates/bin/_spgwc-run.sh.tpl
@@ -9,22 +9,18 @@
mkdir -p /opt/cp/config
cd /opt/cp/config
-cp /etc/cp/config/{*.cfg,*.json,*.conf} .
+cp /etc/cp/config/{*.json,*.conf} .
case $APPLICATION in
"ngic_controlplane")
echo "Starting ngic controlplane app"
- if [ ! -d "/dev/hugepages" ]; then
- MEMORY="--no-huge -m $((MEM_LIMIT-1024))"
- fi
- CORES="-c $(taskset -p $$ | awk '{print $NF}')"
- EAL_ARGS="${CORES} ${MEMORY} --no-pci"
+ cat /opt/cp/config/cp.json
cat /opt/cp/config/subscriber_mapping.json
{{- if .Values.config.coreDump.enabled }}
cp /bin/ngic_controlplane /tmp/coredump/
{{- end }}
- ngic_controlplane $EAL_ARGS -- -f /etc/cp/config/
+ ngic_controlplane -f /etc/cp/config/
;;
"gx-app")
diff --git a/omec/omec-control-plane/templates/configmap-spgwc.yaml b/omec/omec-control-plane/templates/configmap-spgwc.yaml
index 645bfff..2c3fe54 100644
--- a/omec/omec-control-plane/templates/configmap-spgwc.yaml
+++ b/omec/omec-control-plane/templates/configmap-spgwc.yaml
@@ -38,45 +38,6 @@
labels:
{{ tuple "spgwc" . | include "omec-control-plane.metadata_labels" | indent 4 }}
data:
- cp.cfg: |
- [GLOBAL]
- CP_TYPE = 03
- GX_CONFIG = {{ .Values.config.spgwc.global.gx_config }}
- URR_CONFIG = {{ .Values.config.spgwc.global.urr_config }}
- LOGGING_LEVEL = {{ .Values.config.spgwc.global.logging_level}}
- S5S8_PORT = 2123
- UPF_PFCP_PORT = 8805
- S11_PORT = {{ .Values.config.spgwc.s11.port }}
- PFCP_PORT = {{ .Values.config.spgwc.n4.port }}
- PROMETHEUS_PORT = {{ .Values.config.spgwc.prometheus.port }}
- HTTP_PORT = {{ .Values.config.spgwc.rest.port }}
- TRANSMIT_TIMER = {{ .Values.config.spgwc.global.transmitTimerSec }}
- PERIODIC_TIMER = {{ .Values.config.spgwc.global.periodicTimerSec }}
- TRANSMIT_COUNT = {{ .Values.config.spgwc.global.transmitCount }}
- REQUEST_TIMEOUT = {{ .Values.config.spgwc.global.requestTimeoutMilliSec }}
- REQUEST_TRIES = {{ .Values.config.spgwc.global.requestTries }}
- CP_LOGGER = {{ .Values.config.spgwc.global.cpLogger }}
- [NAMESERVER_CONFIG]
- [CACHE]
- concurrent = {{ .Values.config.spgwc.dns.cache.concurrent }}
- percentage = {{ .Values.config.spgwc.dns.cache.percentage }}
- interval_seconds = {{ .Values.config.spgwc.dns.cache.intervalSec }}
- query_timeout_ms = {{ .Values.config.spgwc.dns.cache.queryTimeoutMilliSec }}
- query_tries = {{ .Values.config.spgwc.dns.cache.queryTries }}
- [APP]
- frequency_seconds = {{ .Values.config.spgwc.dns.app.frequencySec }}
- filename = {{ .Values.config.spgwc.dns.app.filename }}
- nameserver = {{ .Values.config.spgwc.dns.app.nameserver }}
- [OPS]
- frequency_seconds = {{ .Values.config.spgwc.dns.ops.frequencySec }}
- filename = {{ .Values.config.spgwc.dns.ops.filename }}
- nameserver = {{ .Values.config.spgwc.dns.ops.nameserver }}
- [IP_POOL_CONFIG]
- IP_POOL_IP= {{.Values.config.spgwc.ueIpPool.ip }}
- IP_POOL_MASK= {{ .Values.config.spgwc.ueIpPool.mask }}
- [STATIC_IP_POOL_CONFIG]
- IP_POOL_IP= {{.Values.config.spgwc.staticUeIpPool.ip }}
- IP_POOL_MASK= {{ .Values.config.spgwc.staticUeIpPool.mask }}
gx.conf: |
Identity = {{ tuple "spgwc" "identity" . | include "omec-control-plane.diameter_endpoint" | quote }};
Realm = {{ tuple "spgwc" "realm" . | include "omec-control-plane.diameter_endpoint" | quote }};