aboutsummaryrefslogtreecommitdiffstats
path: root/kubernetes/so/components
AgeCommit message (Collapse)AuthorFilesLines
2024-04-13[COMMON] Remove hostPath entriesAndreas Geissler1-12/+0
As hostPath volumes violate Cluster policies, they are not allowed within pod definitions. In our case only the "etc/localtime" is mounted to get the timezone of the host, which is not required. Issue-ID: OOM-3287 Change-Id: I6c8c8ea4e982d7e95e73f5fed7fc07ed47ceaab7 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2024-04-11[COMMON] Update all ReadinessChecksAndreas Geissler4-30/+9
Use the new "service" feature of the readiness image to resolve startup dependencies. Issue-ID: OOM-3280 Change-Id: Ia331d51528676744e5e0479d1fd0ca02830c3499 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2024-04-03Merge "[COMMON][READINESS] Update readiness image and use service feature"Lukasz Rajewski2-2/+2
2024-03-27[COMMON][READINESS] Update readiness image and use service featureAndreas Geissler2-2/+2
Update the ReadinessCheck (13.1.0) to support the "services" feature of readiness image version 6.0.2 and use the feature in the charts under common (dgbuilder, etcd-init, mariadb-galera, mariadb-init, postgres-init) Additional exclude K8S API port (443) from Istio Sidecar communication to allow CNI Plugin Issue-ID: OOM-3280 Change-Id: Ibe030aa9debfc82e88f2ce5e309dd6fa2250f211 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2024-03-25Merge "[COMMON] Make imagePullSecrets configurable"Lukasz Rajewski15-32/+16
2024-03-21[SO] Config Changes for SO using Kafka for PNFsanket123456-7/+60
- Using kafka instead of Dmaap MR topics - Create kafka-user & provide kafka-auth - bpmn-infra-code: https://gerrit.onap.org/r/c/so/+/136743 Issue-ID: OOM-3276 Change-ID: I43f67f689a814b438f92f8b36809d0947d8b2508 Signed-off-by: sanket12345 <SX00562924@techmahindra.com> Signed-off-by: sushant53 <sushant.jadhav@t-systems.com>
2024-03-20[COMMON] Make imagePullSecrets configurableAndreas Geissler15-32/+16
Currently in ONAP the imagePullSecrets is hardcoded to 'onap-docker-registry-key' which is created by the repository-wrapper component. With this change the secrets can be configured via setting global.imagePullSecrets and optionally per image if it is configured as map (image.pullSecrets) Issue-ID: OOM-3284 Change-Id: I8644f9b46043b6014219c42928e057b149df43a4 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2024-03-11[COMMON] Update MariaDB readinessChecks to fix Operator issuesAndreas Geissler3-21/+30
Give different readinessCheck rules depending on the usage of mariaDB Operator and local/global DB setup Apply these changes to CDS, NBI, SO, SDNC, Policy Issue-ID: OOM-3280 Change-Id: I4e6f584558ffebb6ab602db88a73c2f02891902e Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2024-02-28[COMMON] Harmonize resource settingsAndreas Geissler17-128/+135
Update all resource settings to the kubernetes recommended normalized form. Fix ReadinessCheck resource limits. Issue-ID: OOM-3273 Change-Id: Ie10903b801e4dc1689bcec092162d711a431a7a6 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2024-01-11[MARIADB][SO] Connect MariaDB Galera via master nodeAndreas Geissler20-10/+182
To avoid "lock" situations all clients of the mariadb-galera cluster should use the "primary" service, which connects to the master node. This service is provided by the mariadb-operator. Additionally for SO the bugfix for "local" DB configuration is fixed. Additionally missing readiness checks added to so-cnfm-lcm and so-etsi-nfvo-ns-lcm to wait for the DB job to complete Issue-ID: OOM-3261 Issue-ID: OOM-2697 Change-Id: I3d44f8b6d84d112c0271bfccebc4fa533c4e6aff Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2023-11-17Merge "[MARIADB] Make the MariaDB service Operator aware"Lukasz Rajewski13-13/+13
2023-10-24[MARIADB] Make the MariaDB service Operator awareAndreas Geissler13-13/+13
To support both Operator and non-operator deployments the service name should be either mariadb-galera-primary or mariadb-galera Issue-ID: OOM-3236 Change-Id: Ic7721e08ec6a257b537024cb4a4751d6155ee28c Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2023-10-24[SO][UUI] Adjust resource settingsAndreas Geissler1-4/+4
Update the resource limits for UUI-Server and SO Admin Cockpit to start properly in "small" flavour Issue-ID: OOM-3241 Change-Id: I5f926e32c07d8135946436ebf72bdbb1bbc94e24 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2023-10-18[OOM] Fixing k8s cpu limitsvladimir turok14-29/+29
Adding specific cpu limits for all oom components Issue-ID: OOM-3241 Change-Id: I0bbd973d91d11dbb0ffa5848f7c1ed5ebb5f54ba Signed-off-by: vladimir turok <vladimir.turok@t-systems.com>
2023-09-29[MARIADB][COMMON] Add support for mariadb-operatorAndreas Geissler13-15/+16
Add template functions for the mariadb-operator resources and update the mariadb-galera chart to support them Change the flag to "useOperator" in cassandra to the global setup and additional labels for cassandra resources Changed Policy DB users to support the new mariadb User and fixed db.sh script to wait for the DB user creation Use the new readiness image 5.0.1 with the "app-name" option Change the MariaDB-Galera Service to the "primary" to avoid Deadlocks Fix previous SDNC patch (https://gerrit.onap.org/r/c/oom/+/135308) and temporary disable MariaDB for SDNR, as it is not compatible to MariaDB 11 Issue-ID: OOM-3236 Change-Id: Ie63fcc9c6d5fa802d38c592b449e7ff8553c2ab9 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2023-08-07[OOM] Fixing k8s ServiceAccountsvladimir turok1-0/+1
Adding service account for the jobs Cleanup MSB, ES and other common charts from AAF dependencies Issue-ID: OOM-3199 Issue-ID: OOM-3114 Issue-ID: OOM-3116 Change-Id: I55bf80876c9fb3b110e538ed1a5504e0dc1d4e1a Signed-off-by: vladimir turok <vladimir.turok@t-systems.com>
2023-07-18[SO] Correct the resources values for so-admin-cockpitAndreas Geissler1-4/+4
Fixed mixed up CPU values in resources entries Issue-ID: OOM-3199 Change-Id: I6e197e0fb8291d1526154a86e14e938903b4c719 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2023-07-14[OOM] Fixing k8s resources and limitsAndreas Geissler14-95/+95
This fix is adjusting OOM helm charts components resources limits and requests Issue-ID: OOM-3199 Signed-off-by: Vladimir Turok <vladimir.turok@t-systems.com> Change-Id: I56aeba925cda4984277ac7bbf23cfd158263d30f
2023-06-29[COMMON] Bump ONAP versionAndreas Geissler17-89/+89
Update chart versions to 13.0.0 for Montreal Issue-ID: OOM-3173 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: Ie53fd021f01e459c464e44f4459a73ba0b00c172
2023-06-26[COMMON] Fix various helm errorsAndreas Geissler1-1/+0
Fixes in helmcharts which are not detected by helm, but kustomize in common, CDS, POLICY, SDC, SO Issue-ID: OOM-3200 Issue-ID: OOM-3201 Issue-ID: OOM-3202 Issue-ID: OOM-3203 Issue-ID: OOM-3204 Issue-ID: OOM-3205 Issue-ID: OOM-3206 Issue-ID: OOM-3207 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: I8416726693d6606d936aaf4cfe2c097752689c29
2023-06-22[SO] Release 1.12.2. SO Core imagesLukasz Rajewski6-6/+6
Release 1.12.2 SO Core images. Corrects the rest-call to support new SDNC version for London Issue-ID: SO-4109 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: I8ee70cf864f4f77a752766f9e03030585063ea2c
2023-06-19Merge "[SO] Make SO independent of MSB - OOM Changes"Andreas Geissler1-0/+2
2023-06-19[SO] Make SO independent of MSB - OOM Changessanket123451-0/+2
- Changes in Component-OpenstackAdapter - Add MultiCloud endpt & map in SO-code base Issue-ID: OOM-3185 Change-Id: I98f32f826d070d990f28f1b091dce0865d9f8dea Signed-off-by: sanket12345 <sx00562924@techmahindra.com>
2023-06-15[SO] Increase SO-Admin-Cockpit timeoutsAndreas Geissler1-2/+2
To fix startup problems in "small" flavor setups the liveness and readiness probe timeouts needed to be extended. Issue-ID: OOM-3187 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: Iec44699b815051598d1ebabfe16cbd661a394d16
2023-05-04Merge changes Iec7fe7c0,I73f97f98Andreas Geissler7-9/+11
* changes: [SO] London release image updates [SO] Config Changes for SO to listen to a new DMaap Topic
2023-05-02[SO] Update CNFM OOM imageegernug1-1/+1
Update CNFM image to 1.12.1 Issue-ID: SO-4066 Signed-off-by: egernug <gerard.nugent@est.tech> Change-Id: I303715b7ebfb8c2b57315016e46e0e9564f3e1d5
2023-05-02[SO] London release image updatesLukasz Rajewski6-6/+6
London release image updates - for test purpose only so far. Issue-ID: SO-4091 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: Iec7fe7c04dc645f2f65910e7df4e1b60e980c19c
2023-05-02[SO] Config Changes for SO to listen to a new DMaap TopicSreeja Gattagouni1-3/+5
- PNF Addition use case-patch2 - To listen PNF DMaap topics added new Topic PNF_UPDATE Issue-ID: OOM-3092 Change-ID:I73f97f986a817d423f92f8d36809d0947b8a2506 Signed-off-by: Sreeja Gattagouni <sg00744975@techmahindra.com>
2023-04-21[SO] Create Authorization Policies for SOAndrewLamb30-0/+359
- Create Authoriation Policies for SO - Add in initial authorized serviceaccounts for each sub component service Issue-ID: OOM-3128 Change-Id: Id18b7bb6cdb180b1173966e797032118b5b20621 Signed-off-by: AndrewLamb <andrew.a.lamb@est.tech>
2023-04-01[SO-SDC-DIST] Move to use strimzi kafka tplefiacor5-60/+40
Use Strimzi common tpl for so-sdc-distribution Signed-off-by: efiacor <fiachra.corcoran@est.tech> Change-Id: I744e5bb49b42e35a87eb8f29695b4102e3c1f507 Issue-ID: DMAAP-1876
2023-03-20[SO] Set override property for CNFM in BPMN Infraegernug1-0/+3
CNFM needs to be referenced in BPMN Infra Issue-ID: SO-4077 Signed-off-by: egernug <gerard.nugent@est.tech> Change-Id: I2975abd7769eff70663064e71c90a9f0e7e3f67b
2023-03-07[SO] Create OOM changes for SO-CNFMegernug8-0/+383
Including removal of AAf dependency Signed-off-by: egernug <gerard.nugent@est.tech> Change-Id: Ib7707bd838d4384622c8f21cd69a73d6ff8f0340 Issue-ID: SO-4066
2023-03-06[SO] Cleanup of SO chartsAndreas Geissler80-1669/+379
Remove AAF and TLS related chart entries Use OOM templates for deployment and service definitions Remove so-appc-orchestrator, as it is not supported anymore Issue-ID: OOM-3106 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: I6256aa0fbbe172752cc3d8f83edde0880de7f629
2023-03-03[COMMON] Fix resources indentmiroslavmasaryk12-14/+12
Fix of resources template indent and therefore resources in components Issue-ID: OOM-3104 Signed-off-by: miroslavmasaryk <miroslav.masaryk@telekom.com> Change-Id: I825a3860db00cae4bb80b2aa2d82ac1a42b33124
2023-02-17Merge "Revert "[SO] Config Changes for SO to listen to a new DMaap Topic""Fiachra Corcoran1-1/+1
2023-02-17Revert "[SO] Config Changes for SO to listen to a new DMaap Topic"Andreas Geissler1-1/+1
This reverts commit f4926187219df7e17b0f7ef992930345d7f65131. Reason for revert: DMaaP listener does not receive any PNF-READY events and the smoke-tests fail (pnf-registrate, pnf_macro) Issue-ID: OOM-3092 Change-Id: I780b4616ecc31370be5cd7ed4ba6d2472c02150f Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2023-02-13Merge "[SO] Config Changes for SO to listen to a new DMaap Topic"Andreas Geissler1-1/+1
2023-02-06[SO] Config Changes for SO to listen to a new DMaap Topicsreeja gattagouni1-1/+1
- PNF Addition use case. - To listen PNF DMaap topics added new Topic PNF_UPDATE Issue-ID: OOM-3092 Change-ID:I73f97f986a817d423f92f8d92509d0947b8a2503 Signed-off-by: sreeja gattagouni <sg00744975@techmahindra.com>
2023-02-06[SO] MSB connection fixed in nonTLS setupAndreas Geissler2-3/+7
In case of non-TLS setup the connection to the MSB (when MSB enabled) needs to use the port 80 and does not need a SSL configuration Issue-ID: OOM-3097 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: I2f3828249fcf7865c15eac9dd014d9c29e7b094e
2023-01-23[MARIADB] Create CNFM Database Within MariaDBegernug5-1/+58
Creation of DB for CNFM component Issue-ID: SO-3951 Signed-off-by: egernug <gerard.nugent@est.tech> Change-Id: Id506b44b784a4ee87fbb30e5a1e9328e873cba47
2023-01-09[SO-SDC-DIST] Updgrade sdc-controller to kafka nativeefiacor4-7/+69
Update sdc-controller to use new sdc-dist client Add sdc-controller KafkaUser for SDC topic auth Signed-off-by: efiacor <fiachra.corcoran@est.tech> Change-Id: I7969bb79a2b329d1140eacc953b40dd487456bcb Issue-ID: DMAAP-1815
2022-12-14[APPC] Remove appc chart and refsefiacor1-0/+0
Removing appc chart Removing most appc refs Some SO data may need to be followed up with SO team Signed-off-by: efiacor <fiachra.corcoran@est.tech> Change-Id: I183e3dfb7e33a3ada1ac9925ee96b9f32d89bd5a Issue-ID: OOM-3069
2022-11-23[SO] SO Admin Cockpit ServiceMesh compatibilityAndreas Geissler1-0/+3
To make SO Monitor run on HTTP the configuration of the Server needs to be updated. Issue-ID: OOM-2493 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: Iab069e79c5e6556f8cf070ca74892a762130717f
2022-11-10[COMMON] Bump ONAP versionAndreas Geissler17-92/+92
Update chart versions 12.0.0 for London Issue-ID: OOM-3046 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: Ic196235ff4f6ae14a7ecad799bd75a9666b2594a
2022-11-04[SO] Kohn release image updatesLukasz Rajewski10-10/+10
Kohn release image updates - for test purpose only so far. Issue-ID: SO-3993 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: I8abea088f33dc7d384bafc64d8fa02caf59afb87
2022-10-21[COMMON] Harmonize all component ingress configAndreas Geissler3-3/+3
Harmonize all ingress definitions using schema: <component>-<application>-<api|ui> and adding plain_port attributes to support SM Issue-ID: OOM-3000 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: I8212774ba194758d7cf23bc2085edcc4eacd2539
2022-10-17[SO] Port corrections for SM compatibilityAndreas Geissler15-10/+56
AAI service port corrected to 80 and set the spring server forward-headers-strategy, as sidecars do not preserve the original sender URL and port. Issue-ID: OOM-2493 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: Ie08abce0b60301dd18261f12d8d848447d11d3e5
2022-09-06[SO] Recursive Service Orchestration - Configmap changesAndreas Geissler1-0/+3
Added Adapter settings to allow the so-bpmn-infra to execute itself recursively Issue-ID: OOM-2996 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: Idc55a771311cf5c38fa3dde3013f9b97e93fd858
2022-08-17[COMMON] Update Makefiles to enable parallelizationAndreas Geissler1-5/+16
All Makefiles are updated to support SKIP_LINT option, have a defined order of compilation (common -> components) to support the parallel compilation of charts using: make all -j8 (for 8 Jobs). Additionally use cm-push instead of push to use the new K8S/Helm version Issue-ID: OOM-3011 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: If9903c9d5bc646b5ce54075acc616e98c4b6706e
2022-06-24[COMMON] Bump ONAP versionAndreas Geissler17-92/+92
Use version 11.0.0 for Kohn Issue-ID: OOM-2971 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: Icc0e0839fc6def2035383b5fa4c9153fc15fafda