aboutsummaryrefslogtreecommitdiffstats
path: root/kubernetes/so/components
AgeCommit message (Collapse)AuthorFilesLines
2025-03-11[SO] Adjust the resource settingsAndreas Geissler3-10/+10
Increase the resource settings to improve the pod startup and avoid restarts. Issue-ID: OOM-3332 Change-Id: I8fd0ea2b5379fb1680b628f34ab687b8403d983d Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2025-03-06[COMMON] Adjust the minimum resource settingsAndreas Geissler3-6/+6
Some pods don't start up in the small "flavour" setting due to resource limits. Issue-ID: OOM-3332 Change-Id: I940007e38431cd9cbd4de880b607c90982348671 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2025-03-05[MARIADB] Update image versions to the latest MariaDB OperatorAndreas Geissler5-16/+15
Update tags for MariaDB Galera Init and agent containers to v0.37.1 Add new docker repository for mariadb-operator images Update mariadb template to use resource settings Update SO jobAnnotation handling for DB init Fix minimu resource settings in SO Issue-ID: OOM-3335 Change-Id: I5f31e3db62ed27d33ea47b69645d9beb55e45335 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2025-03-02[SO] Revert decreasing the liveness probe intervalsFiete Ostkamp1-4/+4
- SO was not running stable with liveness probe intervals of 20 seconds Issue-ID: SO-4147 Change-Id: I574165c0c583e4cc2a518ff4f79d5d6e4ff2fce4 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2025-03-01[COMMON] Add jobAnnotations as optional variablesAndreas Geissler3-7/+19
- add Annotations to all job template metadata - make the jobAnnotations configurable via values.yaml Issue-ID: OOM-3254 Change-Id: I84a3a7e9a89ea272a239e7a86e9c615103c2c7e4 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2025-02-25[SO] Leverage startup probe to avoid initialDelaySeconds of 10 minutes for ↵Fiete Ostkamp14-18/+50
k8s probes - use startup probe to make so services available as early as possible - define revisionHistoryLimit - reduce default liveness period from 60 seconds to 20 seconds Issue-ID: SO-4144 Change-Id: Ibd84fe1ef2d5c7f55e580fb7cc7b0a4bedff0045 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2025-02-24Merge "[COMMON] Fix mariadb template, so and authentication after checking ↵Lukasz Rajewski1-3/+5
in ArgoCD"
2025-02-21[COMMON] Fix mariadb template, so and authentication after checking in ArgoCDAndreas Geissler1-3/+5
- mariadb: manifest was not synced by ArgoCD, as entry for securityContext was wrong - authentication: wrong keycloak-config-cli version and implementation - so: added annotation for ArgoCD in job Issue-ID: OOM-3330 Change-Id: I6f573defe2f44b625027325f318e63fca1846e3c Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2025-02-19Use 6.1.1 readiness imageFiete Ostkamp2-2/+2
- contains performance improvement for the check time - set default pullPolicy for the readiness to IfNotPresent to avoid downloading this ~20 times Issue-ID: INT-2292 Change-Id: Id712dc67d92d8d6eebf9ac7d13129e0192a82a46 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2025-01-20[SDNC] Replace Bierman RESTCONF with RFC 8040Dan Timoney12-21/+21
Replaces Bierman draft version of RESTCONF API with version that is compliant with RFC 8040. Updated the required configuration files for SDNC Update the generic-resource-api configuration file and mount it to the sdnc pod Update of SO images to use the new SO library. Issue-ID: SDNC-1847 Change-Id: Id133d6bb83d55d8dac65447e5828b7793069cefb Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Signed-off-by: Dan Timoney <dtimoney@att.com>
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