summaryrefslogtreecommitdiffstats
path: root/kubernetes/nbi/templates
AgeCommit message (Collapse)AuthorFilesLines
2022-10-20[EXTAPI] Make NBI ServiceMesh compatibleAndreas Geissler2-52/+14
Enable HTTP connections to SDC, DMAPP, AAI and provide own HTTP service, allign chart to the common templates Issue-ID: OOM-3007 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: I8d984c1ac8a93b154b458b1306b6b0f814e47a4f
2021-10-27[NBI] Update chart with service accountfarida azmy1-0/+1
Add service account to requirements, values and deployment/statefulset Issue-ID: OOM-2867 Signed-off-by: farida azmy <farida.azmy.ext@orange.com> Change-Id: I63aa457b22c798b481bcca7cc33ca592d7eca0b9
2020-12-14[COMMON][MARIADB] Upgrade Mariadb DB galera versionSylvain Desbureaux1-1/+1
Mariadb DB Galera containers version is outdated and unmaintained. We need them to move to a new image provider. As new image provider is not compatible with our old templates, we also update the templates (by reworking bitnami mariadb-galera chart). An update of global mariadb image is also done in order to match mariadb galera version. Issue-ID: OOM-1720 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: Ib9976227759e90022183d4f37fc655143be4d6ac
2020-11-21[NBI] Uses new tpls for repos / imagesSylvain Desbureaux1-23/+1
This commit makes NBI chart to use the new generator for repositories and images. Issue-ID: OOM-2364 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I1d95512008dedf7f1d0b416c9c40249abb4eacac
2020-10-16[EXTAPI] Make new nbi properties configurable in oomaleemraja1-0/+4
Added two k8s related properties in nbi: 1. k8sCloudRegionId 2. k8sCloudOwner To support CNF instantiation through SO macro flow, we need to add k8s related configurations. Issue-ID: EXTAPI-524 Signed-off-by: aleemraja <ar00500721@techmahindra.com> Change-Id: I970ec5fe4fe707d8fb5fba6e96969c2baf496969
2020-10-07Merge "[EXTAPI] Deploy macromode and E2E slicing code changes"Sylvain Desbureaux1-1/+1
2020-09-23[EXTAPI] Deploy macromode and E2E slicing code changesaosull011-1/+1
Deploy handling serviceState and macromode attributes Internal changes in Service Order payload processing Issue-ID: EXTAPI-505 Signed-off-by: aosull01 <adrian.osullivan@huawei.com> Change-Id: I28e099072b4d2ac35f85311836c6998c4eec7139
2020-09-17Replace YAML comments with helm comments in templatesJakub Latusek4-0/+8
Signed-off-by: Jakub Latusek <j.latusek@samsung.com> Change-Id: I8fa9f472994c5a01c228966d755eb8b21c4364cf Issue-ID: OOM-2562
2020-08-13[NBI] Make NBI compatible with Kubernetes v1.17Grzegorz-Lis1-1/+5
Issue-ID: OOM-2460 Signed-off-by: Grzegorz Lis <grzegorz.lis@nokia.com> Change-Id: Ibb18d7d4ae31dcf4700f8cee0956e9542bde719f
2020-05-06[COMMON] Add new template for obtaining certificateKrzysztof Opasiak2-34/+6
Add new template that can be used to obtain certificate by component. Make also a PoC with NBI. Strongly based on aaf-config template. Issue-ID: AAF-1134 Change-Id: I10cb2a7b36a8dc436be337518cc15431aabbbc5d Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
2020-05-05[NBI] add missing ingress templateSylvain Desbureaux1-0/+15
ingress template is needed to create ingress. Issue-ID: OOM-2172 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I176f70600918def3d1fc43d9fdb35ca8d29653de
2020-04-14test DMaaP connection via httpsaosull011-5/+2
Issue-ID: EXTAPI-427 Signed-off-by: aosull01 <adrian.osullivan@huawei.com> Change-Id: I2a35284b9de2153b473b4bdde1d77be6a015b620
2020-04-06[NBI] Use AAF init container for certificatesSylvain Desbureaux2-8/+62
Onboard server certificates for HTTPs via AAF init containers. Issue-ID: EXTAPI-375 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: Icbcf075dd2dd8588aa9f14d23974a122bde38ae7
2020-03-25[NBI] Use faster version of common secret templateKrzysztof Opasiak2-3/+3
Issue-ID: OOM-2051 Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com> Change-Id: I84509f2b6eb04585055bb7a5b0cfd957785f53fb
2020-02-07[NBI] Don't hardcode mariadb-galera passwordKrzysztof Opasiak2-5/+17
Let's use common secret template to generate user credentials for NBI DB and depend on mariadb-galera to generate secure enough root password. BTW. Don't be surprised for now mariadb-galera has a hardcoded root password but as soon as we move all charts that use it to common secret template it will be auto generated. Issue-ID: OOM-2291 Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com> Change-Id: I5d16f6c26aa63a46db98ba3dab3a76267b4049f1
2020-02-01[ONAP-wide] Replace .Release.Name with common.releaseKrzysztof Opasiak2-4/+4
ONAP is too big to be deployed using helm install so we need to use a custom helm plugin helm deploy. This script deloys onap component by component instead of deploying evrything at once. Unfortunately this script also modifies the helm release by appending component name to it. As a result of this behavior our objects are called for example: onap-mariadb-galera-mariadb-galera-0 instead of just being called onap-mariadb-galera-0. This patch simplifies this naming convention by replacing all direct usages of .Release.Name with common.release macro which strips the component specific part from the release name. Issue-ID: OOM-2275 Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com> Change-Id: Ia8cead50d305adb00eef666d0a1ace74479b5183
2019-12-11DMaaP switch from HTTP to HTTPSMatthieuGeerebaert1-1/+1
ONAP projects using HTTP port to connect to DMaaP Message Router (MR), please start using HTTPS port Issue-ID: EXTAPI-371 Signed-off-by: MatthieuGeerebaert <matthieu.geerebaert@orange.com> Change-Id: I965f57599bb11fe0ee85a1fa66a55bf292399c58
2019-12-02[NBI] Use the common galera cluster of ONAPSylvain Desbureaux2-32/+4
Instead of having our "own" galera cluster, use the common one already proposed by OOM. If a local cluster is needed, you just need to set global.mariadbGalera.localCluster to True. Also create a common chart that create the needed values for the database. Change-Id: I9ad551b76a40732b4ab3fc34ba7cde6ca90fe432 Issue-ID: EXTAPI-348 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2019-11-06NBI to SDC: API is HTTPS with port 8443Matthieu Geerebaert1-1/+1
Issue-ID: EXTAPI-341 Signed-off-by: MatthieuGeerebaert <matthieu.geerebaert@orange.com> Change-Id: I94b41e338d80939934c7d42fd518d0984cf89b92
2019-10-28[NBI] Use mariadb-galera from commonSylvain Desbureaux2-4/+4
Instead of using "homegrown" mariadb chart, move to use the common mariadb-galera chart in order to be aligned with most of the other users of mariadb and eventually to move into the common mariadb galera instance. Change-Id: I0c8ed6adfea0d64f97e7d9378464039915d389c7 Issue-ID: EXTAPI-347 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2019-05-16Bad ref of NBI API in helm chart template for Dublinmrichomme1-1/+1
TMF Forum moved from v3 to v4 (no backward compatibility) template must reflect it problem detected when running End to end case using NBI for instantiation Issue-ID: EXTAPI-247 Change-Id: I937eca3a00d37df83c6871c65a00d37ad516d03a Signed-off-by: mrichomme <morgan.richomme@orange.com>
2019-03-14Update nbi deployment to have DMAAP_HOSTaosull011-0/+2
Change-Id: Ie24091607ae131599ca107a5191a9cd55dc58991 Issue-ID: OOM-1725 Signed-off-by: aosull01 <adrian.osullivan@huawei.com>
2018-09-25Updating charts to use common resource templateMandeep Khinda1-1/+1
Issue-ID: OOM-1145 Change-Id: I1510339a820802554b6e8b9a201619ef66be17a0 Signed-off-by: Mandeep Khinda <mandeep.khinda@amdocs.com>
2018-09-19Resource Limit for LOGvaibhavjayas1-1/+1
Issue-ID: OOM-1153 Change-Id: Icd62d392b2e2a275a273b7f6260ad39d68987f50 Signed-off-by: vaibhavjayas <vaibhav.jayas@amdocs.com>
2018-09-17Update NBI deploy configsQuoc Nghia Nguyen1-1/+7
- update nbi image version - add new configs for msb integration Change-Id: Ia5ba5e7a539464d54c5286b37e092b0858a6f3a3 Issue-ID: EXTAPI-147 Signed-off-by: Quoc Nghia Nguyen <quocnghia.nguyen@orange.com>
2018-08-30License Addition task UUI , VNFSDK , MSB , NBIPrateekinlinux1-0/+1
Issue-ID: OOM-1303 Change-Id: I7c3407e01619aa4463f7f8285cfad57ce17ee294 Signed-off-by: Prateekinlinux <prateek.khosla@amdocs.com>
2018-06-05Fix bad values for configuring NBI.Sylvain Desbureaux1-1/+1
PS-3 MK: the sample value for openStackVNFTenantId is being interpolated as a number because it is all numeric. Going with the quoting it at the template level. Changing the value to 12345abcde probably would work too. Change-Id: I2f81430e56f465543d3701a2d8cd4b562e7e987d Issue-ID: OOM-1116 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Signed-off-by: Mandeep Khinda <mandeep.khinda@amdocs.com>
2018-05-22Correct Helm Chart for NBIEric Debeau1-2/+2
The pair-wising tests failed based on OOM. sdc-be should be used instead of sdc-fe https must be used for aai Change-Id: I95109b3f99fb75b5017e017e964ed05b2435d26d Issue-ID: EXTAPI-92 Signed-off-by: Eric Debeau <eric.debeau@orange.com>
2018-05-17Add External Interface NBI project into OOMSylvain Desbureaux3-0/+204
NBI (North Bound Interface) is one of the new project added for Beijing release. Features added ============== MongoDB common chart -------------------- Ability to start a mongo container, with a chart consistent with other common charts (readiness, liveness, persistence, resources, nfs, service, ...). Specific configuration: * name of the db to create if needed NBI chart --------- Ability to start a mariadb container, with a chart consistent with other common charts (readiness, liveness, persistence, resources, nfs, service, ...). Specific configuration: * name of the db to create if needed * name of the user that has access to the db * password of the user that has access to the db * root password of the database Ability to start a NBI container, with a chart consistent with other common charts (readiness, liveness, persistence, resources, nfs, service, ...). Specific configuration: * log level * cloudOwner * ecompInstanceId * openStackRegion * openStackServiceTenantName * sdc_authorization * aai_authorization * so_authorization ONAP chart ---------- Added a requirement on NBI chart, possibility to enable/disable and configuration to push to the chart. Current Status ============== - [*] adding a common chart for mongodb - [*] make mongo chart compiling - [*] testing the mongodb common role - [*] creating a mariadb chart inside nbi helm - [*] testing the mariadb chart - [*] make mariadb chart compiling - [*] make nbi use these charts - [*] make nbi chart compiling - [*] test the whole solution - [*] create a service for nbi Change-Id: I8dd3e79768c83b1553a05c892cf418f840931255 Issue-ID: EXTAPI-54 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>