aboutsummaryrefslogtreecommitdiffstats
path: root/kubernetes/multicloud/components
AgeCommit message (Collapse)AuthorFilesLines
2024-05-06[COMMON] Fix Kyverno policy violations in common/mongodbFiete Ostkamp1-1/+1
- set resourceLimit's for emptyDir volumes - use non-root group in mongo pods - make pod filesystem read-only - bump mongodb chart version from 14.12.2 to 14.12.3 - use new version in portal-ng, nbi, multicloud and dcae-tcagen2 Issue-ID: OOM-3293 Change-Id: Ife7445433337ac97a03f8cd22ad551e8745b9717 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-04-13[COMMON] Remove hostPath entriesAndreas Geissler1-6/+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-03-25Merge "[MONGODB] Set default resource settings for mongodb"Lukasz Rajewski1-20/+20
2024-03-20[COMMON] Make imagePullSecrets configurableAndreas Geissler9-20/+9
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-18[MONGODB] Set default resource settings for mongodbAndreas Geissler1-20/+20
Set the resources settings for mongodb in: - NBI - DCAEGEN2/TCAEGEN2 - MULTICLOUD/K8S Issue-ID: OOM-3277 Change-Id: I3454120d920edf3ae45eb1ebb0132cf5133e1575 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2024-03-14[COMMON] Harmonize resource settings, Part 2Andreas Geissler1-6/+6
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-03-07[MONGODB] Update to latest bitnami mongodb chartAndreas Geissler2-12/+23
Import the latest bitnami mongodb chart and update the client charts, which use it: - NBI - DCAEGEN2/TCAEGEN2 (include Chart.yaml fix) - MULTICLOUD/K8S THe new version supports the initial creation of DBs and user Issue-ID: OOM-3277 Change-Id: I75a475aadb8b84a313527b75f4c69e85624af8ba Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2024-02-28[COMMON] Harmonize resource settingsAndreas Geissler9-80/+80
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>
2023-06-29[COMMON] Bump ONAP versionAndreas Geissler9-34/+34
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-28[UUI][CDS] Fix Nodeport settingsAndreas Geissler3-0/+3
Fix the nodeport assignment of cds-ui and uui and uui-server. Fixed as well MultiCloud services. Issue-ID: OOM-3209 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: I8792211b9791a16b2d4b762b4517ccd3511408bf
2023-04-20[AAI] Kiali Validation - KIA0601 - Port name must follow [-suffix] formFiete Ostkamp1-0/+2
- 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-09[MULTICLOUD] Cleanup charts and add Ingress configsAndreas Geissler27-763/+604
Remove AAF/TLS configurations and enable NodePort/Ingress configuration for MC services Issue-ID: OOM-3117 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: I9e3c7dfa3b15202a6e0f4cad7a3cdf616198e644
2023-03-06Merge "[MULTICLOUD] Move multicloud k8s to use strimzi kafka user template"Fiachra Corcoran5-66/+34
2023-03-03[MULTICLOUD] Move multicloud k8s to use strimzi kafka user templatedavid.mcweeney5-66/+34
Move multicloud k8s to use strimzi kafka user template Change-Id: Idc85dcfee7d6708cc9025244453a97caaf112fdc Signed-off-by: david.mcweeney <david.mcweeney@est.tech> Issue-ID: DMAAP-1856
2023-03-03[COMMON] Fix resources indentmiroslavmasaryk5-9/+5
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
2022-11-28[MULTICLOUD-SDC-DIST] Updgrade artifactbroker to use kafka nativeefiacor7-10/+90
Bump artifactbroker Update sdc-dist config Signed-off-by: efiacor <fiachra.corcoran@est.tech> Change-Id: Ie54cd493ad3184b29eb48b099de973ab677d1008 Issue-ID: DMAAP-1819
2022-11-10[COMMON] Bump ONAP versionAndreas Geissler9-34/+34
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-09-14[MULTICLOUD] Service mesh compatibilityAndreas Geissler19-64/+88
Patch on MC charts dedicated to make http/https calls depending on configuration for TLS. Include an updated version of the framework-artifactbroker Issue-ID: OOM-3015 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: I03deae9dcea703540fe6e3a81ddba20505f246f1
2022-08-17[COMMON] Update Makefiles to enable parallelizationAndreas Geissler1-5/+12
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 Geissler9-34/+34
Use version 11.0.0 for Kohn Issue-ID: OOM-2971 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: Icc0e0839fc6def2035383b5fa4c9153fc15fafda
2022-04-20[MULTICLOUD] Bug fixes in k8spluginLukasz Rajewski1-1/+1
Bug fixes in k8splugin - verification of etcd connection - improved validation of pvc status Issue-ID: MULTICLOUD-1468 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com> Change-Id: I03690d365d5d5b15805f8ab20b8fa8aeb2935638
2022-04-07[MULTICLOUD] Changes for Jakarta releaseBin Yang13-25/+65
Rebase and remove packages which has GPLv3 dependency issue Update log to redirect to stdout Issue-ID: MULTICLOUD-1224 Issue-ID: MULTICLOUD-1450 Signed-off-by: Bin Yang <bin.yang@windriver.com> Change-Id: Id850bbe9cd51a4bce6eb0fe0cfc8274b04acf41e
2022-01-06[MULTICLOUD] Log4j vulnerability fixBin Yang3-3/+3
The fix in artifactbroker changing log4j version into 2.16 Issue-ID: MULTICLOUD-1433 Signed-off-by: Bin Yang <bin.yang@windriver.com> Change-Id: I032d7274446b40889cedba41103eed8bf7021717
2021-12-07[GLOBAL] Migrate to helm v3efiacor17-216/+118
Move all Chart.yaml to use apiVersion: 2 Move dependencies from requirements.yaml to Chart.yaml Changes to all makeFiles Changes to helm deploy plugin Signed-off-by: efiacor <fiachra.corcoran@est.tech> Change-Id: I03c5290eee9e40f76eacbf171e774204cf5fb1c0 Issue-ID: OOM-2845
2021-11-17[MULTICLOUD] Use log templateMaciej Wereski10-85/+40
Ability to turn off filebeat is needed as it is being deprecated. To achieve that existing log helper template is used. Issue-ID: OOM-1 Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com> Change-Id: I22bcac642e1f9607dc4e65e2b8b34c946b3c29cb
2021-11-03[MULTICLOUD] Update chart with service accountfarida azmy21-5/+70
Add service account to requirements, values and deployment/statefulset Issue-ID: OOM-2862 Signed-off-by: farida azmy <farida.azmy.ext@orange.com> Change-Id: Ia20fb51256e20e6582a2b9e0d89159742992fea4
2021-11-03[MULTICLOUD] Release to fix cve issuesBin Yang9-28/+10
This release focus on fixing cve issues by upgrading dependencies with regarding to artifactbroker, framework, openstack components. Issue-ID: MULTICLOUD-1344 Issue-ID: MULTICLOUD-1408 Signed-off-by: Bin Yang <bin.yang@windriver.com> Change-Id: I4568a6c0039d111327d13ed35017b66b04e83ff1
2021-10-29[MULTICLOUD] Release k8splugin after integration testsLukasz Rajewski1-1/+1
Fixes in the k8splugin after cnfo integration tests. Issue-ID: MULTICLOUD-1409 Issue-ID: MULTICLOUD-1414 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com> Change-Id: I465cb0ba6432fa8d70b0463caeac7a1d4a1102ed
2021-10-25[MULTICLOUD] Release to fix java cve issuesLukasz Rajewski3-3/+3
This release focus on fixing cve issues by upgrading dependencies with regarding to artifactbroker, framework. Issue-ID: MULTICLOUD-1334 Issue-ID: MULTICLOUD-1344 Signed-off-by: Bin Yang <bin.yang@windriver.com> Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com> Change-Id: I0f05444a55c9928de812af6c0b732492746948eb
2021-10-15[COMMON] Bump ONAP versionSylvain Desbureaux16-27/+43
Use version 9.0.0 for Istanbul Also update the doc. Issue-ID: OOM-1 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I03e11799bf487226784c98b04116f005c89d1e70
2021-10-08[MULTICLOUD] K8SPlugin fixes after integrations testsLukasz Rajewski1-1/+1
K8SPlugin fixes after integrations tests. Solving problems with configuratipon API, creation and dleetion of resources in specific cases. Issue-ID: MULTICLOUD-1269 Issue-ID: MULTICLOUD-1332 Issue-ID: MULTICLOUD-1397 Issue-ID: MULTICLOUD-1398 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com> Change-Id: I027e1f2b34205f66443631747c61cede18538298
2021-09-26[COMMON] Add and run pre-commit linters via toxguillaume.lambert1-1/+1
- create a .pre-commit-config.yaml configuration file with * gitlint * trailing blanks linter * tabs removal linter - exclude .git folder from it - exclude Makefiles since tabs are mandatory by default in them - create a tox pre-commit profile to run it from tox note gitlint is not runnable at this pre-commit stage - create pre-commit-install and pre-commit-uninstall tox profiles to (un)install hooks locally and (un)perform tests at each "git commit" call (i.e. without calling manually the pre-commit tox profile) - precise pre-commit stages/types in the pre-commit configuration file so that hooks are installed correctly. This avoids messages about skipped tests when they are run at a wrong stage. Issue-ID: OOM-2643 Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com> Change-Id: Ie95bb4f6f90be80b05a1398973caffeff7936881
2021-08-13[MULTICLOUD] Change rb-definition-version identifierLukasz Rajewski1-2/+2
Change rb-definition-version identifier. As a consequnece the vf-module-model-customization-uuid will be used to identify the version of the rb definition. In consequence the profiling mechanism use may be affected Issue-ID: MULTICLOUD-1377 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com> Change-Id: Iab7f913f14d0a5066886c15be6e2d49aa9e6d627
2021-05-17[MULTICLOUD] Bump multicloud-k8s image to 0.8.2Konrad Bańka1-1/+1
Update k8splugin with version based on Helm3 libraries Issue-ID: MULTICLOUD-1295 Issue-ID: MULTICLOUD-1338 Issue-ID: MULTICLOUD-1348 Signed-off-by: Konrad Bańka <k.banka@samsung.com> Change-Id: I793ccc0366fc061c5f0cb1e580e805de70b3d88a
2021-04-16[MULTICLOUD] Update k8splugin imageKonrad Bańka1-1/+1
Update k8splugin image with one containing Honolulu RC2 Bugfixes: MULTICLOUD-1311, MULTICLOUD-1308, MULTICLOUD-1307. Issue-ID: MULTICLOUD-1307 Issue-ID: MULTICLOUD-1308 Issue-ID: MULTICLOUD-1311 Issue-ID: MULTICLOUD-1295 Signed-off-by: Konrad Bańka <k.banka@samsung.com> Change-Id: I97c7a263e81453d1db710fe5121f3f3720cb06ca
2021-03-26[MULTICLOUD] Remove multicloud-azure from releaseKrzysztof Opasiak9-412/+0
multicloud-azure is descoped from H release Issue-ID: MULTICLOUD-1309 Signed-off-by: Bin Yang <bin.yang@windriver.com> Change-Id: I2350d6fe82ceae4e16ce9e5ef929c6e7d5d42c45 [Instead of disabling let's remove it] Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
2021-03-24[DOC][COMMON] Prepare Honolulu releaseSylvain Desbureaux18-31/+31
Updating the documentation and bumping version to 8.0.0 Issue-ID: OOM-1 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I6f942f1466fed64264c44fb8fc0e1ffc93a98f18
2021-03-02[MULTICLOUD] Update multicloud k8s image to 0.8.0Lukasz Rajewski1-1/+1
Update multicloud k8s image to 0.8.0 Issue-ID: MULTICLOUD-1294 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com> Change-Id: Id8a5ec9d509076f1debcbac6e12dc981c40568ef
2020-12-09[MULTICLOUD] Move components to component dirJakub Latusek17-0/+6
Helm 3.4 requires the dependencies in the charts dir to be included in the requirements. Dependencies need to be moved to the components folder Signed-off-by: Jakub Latusek <j.latusek@samsung.com> Change-Id: I7af44019a47e79e3132142352518c2aa70406422 Issue-ID: OOM-2562
2020-11-30[COMMON][DOC] Bump version GuilinSylvain Desbureaux18-28/+28
Update charts and requirements to 7.0.0. Create release notes for Guilin Update documentation Issue-ID: OOM-2638 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I965ed6b6ebb7d74bfddaff73edd3dd55a657841c
2020-11-23[MULTICLOUD] Uses new tpls for repos / imagesSylvain Desbureaux93-0/+4731
This commit makes Multicloud chart to use the new generator for repositories and images. As new templates doesn't work well with "sub charts", we move also subcharts to components folder. Issue-ID: OOM-2364 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I34049a733bddc6faf7a68e4c768c447b6c2e34b1