aboutsummaryrefslogtreecommitdiffstats
path: root/kubernetes/aai/components
AgeCommit message (Collapse)AuthorFilesLines
2024-03-30Revert "[AAI] Deploy 1.13.5 release of model-loader"Andreas Geissler1-1/+1
This reverts commit 423a8dabb0dca07d8ea3432974eb6be18a7b3416. Reason for revert: Smoke tests fail Issue-ID: AAI-3810 Change-Id: I8a43afb6529d4fcd6fe26ed9ad87b1db70c51c2b Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2024-03-26[AAI] Deploy 1.13.5 release of model-loaderFiete Ostkamp1-1/+1
- release includes spring boot 2.4 update and tracing Issue-ID: AAI-3810 Change-Id: If8b305ee7c6f01acf985c5be08f730a041f47c80 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-03-25Merge "[AAI] Kyverno - disallow-host-path policy"Lukasz Rajewski11-75/+0
2024-03-24[AAI] Kyverno - disallow-host-path policyFiete Ostkamp11-75/+0
- remove hostPath mounting of /etc/localtime Issue-ID: AAI-3803 Change-Id: Ia5d1bfef1581a5e3f1b2ed3869ad1f840337f969 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-03-20[COMMON] Make imagePullSecrets configurableAndreas Geissler11-24/+12
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-14[COMMON] Harmonize resource settings, Part 2Andreas Geissler8-18/+18
Some settings are still wrongly interpreted (e.g. 0.02Gi) Therefor they are changed to non-floating numbers (e.g. 20Mi) Issue-ID: OOM-3273 Change-Id: Icc88dead1ac5b1df8629d6adcc438a739e20522e Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2024-02-28[COMMON] Harmonize resource settingsAndreas Geissler15-64/+127
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-26[AAI] Use latest aai-resources imageMichal Jagiello2-2/+2
Use the latest aai-resources which fix a bug with A&AI bulk API Issue-ID: AAI-3722 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I091944668d85aac2e24d789365a9f8aea180000f
2024-01-16[AAI] Add options for remote debugging and profilingFiete Ostkamp4-0/+69
- add debug.enabled value for enabling debugging [1] - add profiling.enabled value for enabling probiling [2] - only expose debug port (5005) if debug.enabled=true [1] appropriate jvm args will be added and the debug port will be exposed on the pod [2] appropriate jvm args will be added and the 9999 port used for profiling via jmx will be exposed Issue-ID: AAI-3730 Change-Id: I1d83a6ac1875ba63e710e86d4fcbfc8924810292 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-01-10[AAI] Fix AAI service monitoring via PrometheusFiete Ostkamp6-11/+13
- use correct path to prometheus endpoint - use correct spring properties to expose 8448 port and endpoints Issue-ID: AAI-3720 Change-Id: Ida8a6962213609969c9c1012529418d854832f8e Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-01-08[AAI] Make janusgraph caching configurableFiete Ostkamp6-14/+71
- add optional config block to janusgraph-realtime.properties Issue-ID: AAI-3721 Change-Id: Ifc19c5e3c134289092150d3c95f95ab6a2f20b82 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-01-04[AAI] Add option to disable access logging for liveness probesFiete Ostkamp4-33/+77
- do not log probes when livenessAccessLogEnabled: false Issue-ID: AAI-3715 Change-Id: Ic0197f37a6e835a44ecfc4163390ba5b28da66c8 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2023-12-01Merge "[AAI] Add variables for HEAP and METASPACE sizes"Micha? Jagie??o4-0/+24
2023-11-22Merge "[AAI] Log to stdout in aai pods"Andreas Geissler3-6/+6
2023-11-16[AAI] Update OOM to include the latest version v28 for AAI schemanandkishorpatke5-13/+13
- Updates included to bump to the latest version of the schema v28 - Update latest maven version to 1.12.3 for aai-schema - Maven version to 1.12.3 for resources, graphadmin, traversal, babel Issue-ID: AAI-3663 Change-Id: Ib8f28cb95e9834851941e8676ee242f856c87f83 Signed-off-by: nandkishorpatke <nandkishor-laxman.patke@t-systems.com>
2023-11-14[AAI] Log to stdout in aai podsFiete Ostkamp3-6/+6
- do not log to *.log files in aai pods [0] [0] this is more in line with the idea of statelessness in pods and will allow to persist logs centrally in ELK Issue-ID: AAI-3683 Change-Id: Id7c3faeb24a896f5189336d1fae8473dd9533d83 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2023-11-13Merge "[AAI] Add tracing-related config to application.properties in OOM chart"Andreas Geissler2-1/+17
2023-11-10[CASSANDRA] Make stargate and reaper deployment optionalAndreas Geissler3-8/+4
As Reaper startup is failing in many cases the deployment it should be possible to disable it to stabilize the gating Change the delay handling in the deploy plugin. Issue-ID: OOM-3246 Change-Id: Ibf435d30551aacc213d7c9d38bce72198f4f4b3d Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2023-11-10[AAI] Add tracing-related config to application.properties in OOM chartFiete Ostkamp2-1/+17
- make baseUrl[0] and sampling probability[1] configurable [0] url of trace collector (like the central Jaeger) [1] percentage of traces that are sampled Issue-ID: AAI-3676 Change-Id: I84a538311cfb3442f587b7064a461990b82cd18f Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2023-10-25[AAI] Add variables for HEAP and METASPACE sizesAndreas Geissler4-0/+24
Add environment variables for aai-resources and aai-traversal pods to set the HEAP and METASPACE sizes Issue-ID: OOM-3248 Change-Id: Ifd28915564bb9309f679c5c7a2e56149aee27a57 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2023-10-23Merge "[OOM] Fixing k8s cpu limits"Lukasz Rajewski7-14/+14
2023-10-18[CASSANDRA] Add Reaper and Stargate label checked by SDC/AAIAndreas Geissler4-4/+10
Schema creations of Reaper and AAI/SDC can conflict with each other. Therefor the reaper init script should finish before AAI and SDC schema init scripts are started Update jvm options for cassandra instance Issue-ID: OOM-3246 Change-Id: I16cea161fc8b75e15c76c4cbe4851739782dfb06 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2023-10-18[OOM] Fixing k8s cpu limitsvladimir turok7-14/+14
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 Geissler6-7/+7
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-07-19[AAI] Update Version labels in deploymentsAndreas Geissler5-20/+20
Add "" to the version label to interpret it as string Issue-ID: OOM-3228 Change-Id: Ib3af1e6b4caaf4d2153bd73211e0bd7c1b1ccb96 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2023-07-18Merge "[AAI] Fix Istio compatibility and add Job ServiceAccount"Andreas Geissler16-9/+111
2023-07-18[AAI] Fix Istio compatibility and add Job ServiceAccountAndreas Geissler16-9/+111
Add labels for "version" and "name", add port name in deployment Add missing Service account in Job definitions Issue-ID: OOM-3229 Issue-ID: OOM-3228 Change-Id: I65c188f4c029b94cc0dc77ebe9e00bfc9a0cb27a Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2023-07-14[OOM] Fixing k8s resources and limitsAndreas Geissler7-18/+18
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 Geissler7-28/+28
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-05-26[AAI] Create Authorization Policies for AAIAndrewLamb12-0/+139
- Create Authorization Policies for AAI - Add initial authorized serviceAccounts for each sub-component service Issue-ID: OOM-3126 Change-Id: Ic7fdaf595ae3534805a39859fe8e02b81999bef3 Signed-off-by: amatthews <adrian.matthews@est.tech> Signed-off-by: AndrewLamb <andrew.a.lamb@est.tech>
2023-04-20[AAI] Kiali Validation - KIA0601 - Port name must follow [-suffix] formFiete Ostkamp3-3/+3
- change portNames to have a protocol prefix Issue-ID: OOM-3166 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de> Change-Id: I3013ba629c951c12dfb7594aadc34dd0c47afab9
2023-03-31[AAI] Update Service definitions to support Ingress caseAndreas Geissler9-106/+27
Fix the service definitions to automatically change NodePorts to ClusterIPs in case of Ingress enabled Issue-ID: OOM-3111 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: I27fbcc917190f1df3d39f1bfc789664bb55809a2
2023-03-29[AAI] Remove AAF/TLS config from chartsefiacor62-1502/+111
Remove aaf and tls config from aai charts Signed-off-by: efiacor <fiachra.corcoran@est.tech> Change-Id: Ibb26e7ae00eb6b5a65ec2263b8f57ad6fb345892 Issue-ID: OOM-3111
2023-03-03[COMMON] Fix resources indentmiroslavmasaryk7-12/+7
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-01-11Merge "[VID] Remove VID charts and refs"Andreas Geissler6-14/+0
2023-01-04[AAI-ML] Move aai-modelloader to use strimzi kafka user templateefiacor6-70/+35
Use common kafka template for the user Signed-off-by: efiacor <fiachra.corcoran@est.tech> Change-Id: Id4f58800856c4d8caa45bb1bd4f8df30263fb91b Issue-ID: DMAAP-1852
2022-12-20[VID] Remove VID charts and refsefiacor6-14/+0
Remove VID charts and all refs Signed-off-by: efiacor <fiachra.corcoran@est.tech> Change-Id: I167090a7d037e90484e42c6d12ec56ac329e1553 Issue-ID: OOM-3070
2022-12-14[APPC] Remove appc chart and refsefiacor6-14/+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-12-02[AAI] AAI images updateleila2-2/+2
Image update for aai haproxy, aai-graphadmin, aai-traversal Issue-ID: AAI-3609 Signed-off-by: leila <leila.nishimwe@bell.ca> Change-Id: I4915eae96ffa4bc41239a4322a98dd3231a942d4
2022-11-30Merge "[AAI-SDC-DIST] Updgrade AAI to use kafka native"Fiachra Corcoran5-5/+71
2022-11-30Merge "[AAI] Make AAI Sparky BE ServiceMesh ready"Fiachra Corcoran4-12/+12
2022-11-30[AAI-SDC-DIST] Updgrade AAI to use kafka nativedavid.mcweeney5-5/+71
Update AAI to use new sdc-dist client Add AAI KafkaUser for SDC topic auth Signed-off-by: david.mcweeney <david.mcweeney@est.tech> Change-Id: I842b9dc33c9bff94a81fef3990e1b66c5984e0d1 Issue-ID: DMAAP-1815
2022-11-23Merge "[AAI] Service monitor for scraping prometheus metrics"Andreas Geissler15-1/+201
2022-11-23Merge "[AAI] Fix graphadmin app specific timeout format"Fiachra Corcoran1-1/+1
2022-11-23[AAI] Service monitor for scraping prometheus metricsleila15-1/+201
Changes are done for aai resources graphadmin and traversal Session affinity for aai resources traversal and aai haproxy Issue-ID: AAI-3599 Signed-off-by: leila <leila.nishimwe@bell.ca> Change-Id: Ib3853c45051ca8e9c025bd0d6e700a08a54cb1a9
2022-11-23[AAI] Fix graphadmin app specific timeout formatleila1-1/+1
Fix to be able to execute dbquery without restarting aai graphadmin pod The proper format should be <APP1>,<TIMEOUT>|<APP2>,<TIMEOUT> Issue-ID: AAI-3603 Signed-off-by: leila <leila.nishimwe@bell.ca> Change-Id: Iaf3d20864901e905ab1e29c867661ff716dec339
2022-11-23[AAI] Make AAI Sparky BE ServiceMesh readyAndreas Geissler4-12/+12
SparkyBE settings need corrections, as the internal nonTSL port is different from the TLS port. Additionally the AAI port needed to be changed Issue-ID: OOM-2491 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: Id675ec3719eaaf1f6d6c2b1468cbd168c852e4d3
2022-11-23[AAI] OOM AAI Rolling Update fixesRommel Pawar9-0/+54
Rolling update fixes for aai submodules below aai babel modelloader schema service traversal sparkybe Issue-ID: AAI-3605 Signed-off-by: Rommel Pawar <rommel.pawar@bell.ca> Change-Id: Ia3949ce9e60542a7b0a4f69fb41ba86fe8399739
2022-11-10[AAI] OOM AAI traversal logging structure enhancementleila3-235/+373
logback and localhost xml file structure enhancement image updated for aai traversal Issue-ID: AAI-3584 Signed-off-by: leila <leila.nishimwe@bell.ca> Change-Id: I0aa21a463a85bff0407df6c6793baba53d1da3b1
2022-11-10[COMMON] Bump ONAP versionAndreas Geissler7-35/+35
Update chart versions 12.0.0 for London Issue-ID: OOM-3046 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: Ic196235ff4f6ae14a7ecad799bd75a9666b2594a