Improve oran_oom helm charts 30/12430/5
authorLouis <gamerslouis@gmail.com>
Tue, 19 Dec 2023 12:05:56 +0000 (12:05 +0000)
committerLouis Li <gamerslouis@gmail.com>
Sun, 18 Feb 2024 02:26:12 +0000 (02:26 +0000)
commit918108f729c368db61fe904024129f21269e19b7
treec9c580c615c7cffa982777254d40571cdcc39b45
parentc9ace66e2b4635918c4c4c473dfc7bcbeb41b7ae
Improve oran_oom helm charts

Refactor oran_oom helm charts to utilize common templates and values files
Fix ics var data foler perm with init container
Fix dmaapmediator by add init container to create topics
Move dmaapmediator env var to values file

Change-Id: I65ebf62553520458b714c88eb33106ec5503292f
Signed-off-by: Louis Li <gamerslouis@gmail.com>
104 files changed:
smo-install/helm-override/cnf/oran-override.yaml
smo-install/helm-override/default/oran-override.yaml
smo-install/helm-override/pythonsdk-tests/oran-override.yaml
smo-install/oran_oom/a1controller/Chart.yaml
smo-install/oran_oom/a1controller/templates/deployment.yaml
smo-install/oran_oom/a1controller/templates/service.yaml
smo-install/oran_oom/a1controller/values.yaml
smo-install/oran_oom/a1simulator/Chart.yaml
smo-install/oran_oom/aux-common/templates/_ingress.tpl
smo-install/oran_oom/aux-common/templates/_namespace.tpl
smo-install/oran_oom/aux-common/templates/_service.tpl
smo-install/oran_oom/controlpanel/templates/configmap.yaml
smo-install/oran_oom/controlpanel/templates/deployment.yaml
smo-install/oran_oom/controlpanel/templates/service.yaml
smo-install/oran_oom/controlpanel/values.yaml
smo-install/oran_oom/dmaapadapterservice/Chart.yaml
smo-install/oran_oom/dmaapadapterservice/resources/config/application.yaml [deleted file]
smo-install/oran_oom/dmaapadapterservice/resources/data/application_configuration.json [deleted file]
smo-install/oran_oom/dmaapadapterservice/templates/configmap.yaml
smo-install/oran_oom/dmaapadapterservice/templates/service.yaml
smo-install/oran_oom/dmaapadapterservice/templates/statefulset.yaml
smo-install/oran_oom/dmaapadapterservice/values.yaml
smo-install/oran_oom/dmaapmediatorservice/resources/config/application.yaml [deleted file]
smo-install/oran_oom/dmaapmediatorservice/resources/data/type_config.json [deleted file]
smo-install/oran_oom/dmaapmediatorservice/resources/dmaap-topic-init.sh [moved from smo-install/oran_oom/nonrtric-common/templates/_helmmanager.tpl with 73% similarity]
smo-install/oran_oom/dmaapmediatorservice/templates/_helpers.tpl [moved from smo-install/oran_oom/nonrtric-common/templates/_a1simulator.tpl with 58% similarity]
smo-install/oran_oom/dmaapmediatorservice/templates/configmap.yaml
smo-install/oran_oom/dmaapmediatorservice/templates/service.yaml
smo-install/oran_oom/dmaapmediatorservice/templates/statefulset.yaml
smo-install/oran_oom/dmaapmediatorservice/values.yaml
smo-install/oran_oom/helmmanager/Chart.yaml
smo-install/oran_oom/helmmanager/templates/service.yaml
smo-install/oran_oom/helmmanager/templates/serviceaccount.yaml
smo-install/oran_oom/helmmanager/templates/statefulset.yaml
smo-install/oran_oom/helmmanager/values.yaml
smo-install/oran_oom/informationservice/Chart.yaml
smo-install/oran_oom/informationservice/resources/config/application.yaml [deleted file]
smo-install/oran_oom/informationservice/templates/configmap.yaml
smo-install/oran_oom/informationservice/templates/ingress.yaml
smo-install/oran_oom/informationservice/templates/service.yaml
smo-install/oran_oom/informationservice/templates/statefulset.yaml
smo-install/oran_oom/informationservice/values.yaml
smo-install/oran_oom/nonrtric-common/Chart.yaml
smo-install/oran_oom/nonrtric-common/templates/_a1controller.tpl [deleted file]
smo-install/oran_oom/nonrtric-common/templates/_configmap.tpl [moved from smo-install/oran_oom/nonrtric-common/templates/_common.tpl with 72% similarity]
smo-install/oran_oom/nonrtric-common/templates/_controlpanel.tpl [deleted file]
smo-install/oran_oom/nonrtric-common/templates/_dmaapadapterservice.tpl [deleted file]
smo-install/oran_oom/nonrtric-common/templates/_dmaapmediatorservice.tpl [deleted file]
smo-install/oran_oom/nonrtric-common/templates/_informationservice.tpl [deleted file]
smo-install/oran_oom/nonrtric-common/templates/_ingress.tpl [moved from smo-install/oran_oom/nonrtric-common/templates/_nonrtricgateway.tpl with 68% similarity]
smo-install/oran_oom/nonrtric-common/templates/_labels.tpl [new file with mode: 0644]
smo-install/oran_oom/nonrtric-common/templates/_name.tpl [new file with mode: 0644]
smo-install/oran_oom/nonrtric-common/templates/_namespace.tpl [new file with mode: 0644]
smo-install/oran_oom/nonrtric-common/templates/_pods.tpl [new file with mode: 0644]
smo-install/oran_oom/nonrtric-common/templates/_rappcatalogueservice.tpl [deleted file]
smo-install/oran_oom/nonrtric-common/templates/_service.tpl [new file with mode: 0644]
smo-install/oran_oom/nonrtric-common/templates/_statefulset.tpl [moved from smo-install/oran_oom/nonrtric-common/templates/_policymanagementservice.tpl with 72% similarity]
smo-install/oran_oom/nonrtric-common/templates/_utils.tpl [new file with mode: 0644]
smo-install/oran_oom/nonrtric-common/values.yaml
smo-install/oran_oom/nonrtric/templates/pv1.yaml
smo-install/oran_oom/nonrtric/templates/pv2.yaml
smo-install/oran_oom/nonrtric/templates/pv3.yaml
smo-install/oran_oom/nonrtric/values.yaml
smo-install/oran_oom/nonrtricgateway/Chart.yaml
smo-install/oran_oom/nonrtricgateway/resources/config/application.yaml [deleted file]
smo-install/oran_oom/nonrtricgateway/templates/configmap.yaml
smo-install/oran_oom/nonrtricgateway/templates/deployment.yaml
smo-install/oran_oom/nonrtricgateway/templates/service.yaml
smo-install/oran_oom/nonrtricgateway/values.yaml
smo-install/oran_oom/odu-app-ics-version/Chart.yaml
smo-install/oran_oom/odu-app-ics-version/templates/_helpers.tpl [deleted file]
smo-install/oran_oom/odu-app-ics-version/templates/deployment.yaml
smo-install/oran_oom/odu-app-ics-version/templates/service.yaml
smo-install/oran_oom/odu-app-ics-version/values.yaml
smo-install/oran_oom/odu-app/Chart.yaml
smo-install/oran_oom/odu-app/templates/_helpers.tpl [deleted file]
smo-install/oran_oom/odu-app/templates/deployment.yaml
smo-install/oran_oom/odu-app/templates/service.yaml
smo-install/oran_oom/odu-app/values.yaml
smo-install/oran_oom/oru-app/Chart.yaml
smo-install/oran_oom/oru-app/templates/configmap.yaml
smo-install/oran_oom/oru-app/templates/configmapenv.yaml
smo-install/oran_oom/oru-app/templates/deployment.yaml
smo-install/oran_oom/oru-app/templates/service.yaml
smo-install/oran_oom/oru-app/values.yaml
smo-install/oran_oom/policymanagementservice/Chart.yaml
smo-install/oran_oom/policymanagementservice/resources/config/application.yaml [deleted file]
smo-install/oran_oom/policymanagementservice/resources/data/application_configuration.json [deleted file]
smo-install/oran_oom/policymanagementservice/templates/configmap.yaml
smo-install/oran_oom/policymanagementservice/templates/ingress.yaml
smo-install/oran_oom/policymanagementservice/templates/service.yaml
smo-install/oran_oom/policymanagementservice/templates/statefulset.yaml
smo-install/oran_oom/policymanagementservice/values.yaml
smo-install/oran_oom/rappcatalogueservice/Chart.yaml
smo-install/oran_oom/rappcatalogueservice/templates/deployment.yaml
smo-install/oran_oom/rappcatalogueservice/templates/service.yaml
smo-install/oran_oom/rappcatalogueservice/values.yaml
smo-install/oran_oom/ric-common/templates/_influxdb.tpl
smo-install/oran_oom/ric-common/templates/_tiller.tpl
smo-install/oran_oom/topology/Chart.yaml
smo-install/oran_oom/topology/templates/configmapenv.yaml
smo-install/oran_oom/topology/templates/deployment.yaml
smo-install/oran_oom/topology/templates/service.yaml
smo-install/oran_oom/topology/values.yaml