summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-12-05[LOG] Use global storage templates for PVCSylvain Desbureaux2-4/+3
OOM has now templates in order to create the needed PVC, using: * a PV with a specific class when using a common nfs mount path between nodes (sames as today use) --> is the default behavior today * or a storage class if we want to use dynamic PV. On this case, we use (in order of priority): - persistence.storageClassOverride if set on the chart - global.persistence.storageClass if set globally - persistence.storageClass if set on the chart Change-Id: I1f39f2c8c9a2d4fe1303fffbefe4dac70ed0e860 Issue-ID: OOM-1227 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2019-12-04Merge "Add password generation template"Mike Elliott1-0/+62
2019-12-04Merge "[NBI] Use the common galera cluster of ONAP"Mike Elliott20-12/+1140
2019-12-04Add ingress controler support to VNFSDKLucjan Bryndza2-0/+7
Issue-ID: OOM-2192 Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com> Change-Id: I9767e8ffaa27c68ecdb3a8882d4f718af1488ab0 Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
2019-12-04Add ingress controler support to CLAMPLucjan Bryndza2-0/+7
Issue-ID: OOM-2175 Change-Id: I15359ebc3116bf453c2a2b3ce706ead6024797bf Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
2019-12-04Add ingress controler support to CLILucjan Bryndza2-0/+10
Issue-ID: OOM-2176 Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com> Change-Id: I131e8153024f18ff5a08fa29966ed9be8c850946 Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
2019-12-04[DCAE] Use global storage templates for PVCSylvain Desbureaux6-215/+46
OOM has now templates in order to create the needed PVC, using: * a PV with a specific class when using a common nfs mount path between nodes (sames as today use) --> is the default behavior today * or a storage class if we want to use dynamic PV. On this case, we use (in order of priority): - persistence.storageClassOverride if set on the chart - global.persistence.storageClass if set globally - persistence.storageClass if set on the chart I've also used a "range" for PV creation of redis in order to have only the needed number. Change-Id: I6bb326f8aaece11bcf503e9300e5c39a87214f81 Issue-ID: OOM-1227 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2019-12-03Update SDNC helm charts to use latest stable version 1.7.6Timoney, Dan (dt5972)5-5/+5
Update SDNC helm charts to use latest stable version (1.7.6) Change-Id: I98a360cd16e14d8da914278da2509e2c07c2cf5c Issue-ID: SDNC-992 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-12-03Vhosts support to the common ingress templateLucjan Bryndza2-8/+43
Add virtual hosting support to the ingress common template Added support for global configuration path or virtual host based Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com> Change-Id: I6b1a0c9cfd0eb5c90a090058d5db70f8ee33731e Issue-ID: OOM-2125 Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
2019-12-02[NBI] Use the common galera cluster of ONAPSylvain Desbureaux20-12/+1140
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-12-01[AAF] No resources limits on PODsSylvain Desbureaux15-157/+144
There were no resource limits on POD. Setting them. Change-Id: I1b57c3f1cd1b1dc71bbad4f7c307b1658d6e23e5 Issue-ID: OOM-2230 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2019-12-01Merge "Typo fix for cds-ui chart."Borislav Glozman1-1/+1
2019-11-29[CDS] Use global storage templates for PVCSylvain Desbureaux2-13/+5
OOM has now templates in order to create the needed PVC, using: * a PV with a specific class when using a common nfs mount path between nodes (sames as today use) --> is the default behavior today * or a storage class if we want to use dynamic PV. On this case, we use (in order of priority): - persistence.storageClassOverride if set on the chart - global.persistence.storageClass if set globally - persistence.storageClass if set on the chart Change-Id: I9ffc9f121fb68993dd7bf96d4909913c3aaa09c3 Issue-ID: OOM-1227 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2019-11-28Add ingress controler support to OOFLucjan Bryndza2-0/+7
Issue-ID: OOM-2182 Change-Id: I69ea7e5dbc30981ec840373dc030f26696ed32db Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
2019-11-28Add ingress controler support to POMBALucjan Bryndza6-1/+23
Issue-ID: OOM-2184 Change-Id: I75f7e8239fe1f1027fffae6b3e2a848a593351ae Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
2019-11-28Add ingress controler support to SDCLucjan Bryndza12-65/+50
Issue-ID: OOM-2187 Change-Id: I2ae6b0f2482641b3f482121354596574b684b2d1 Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
2019-11-27Merge "Create templates for global storage use"Borislav Glozman9-25/+181
2019-11-27Merge "[Policy] Use common mariadb galera chart"Borislav Glozman31-459/+148
2019-11-27Update git submodulesDaniel Rose1-0/+0
* Update kubernetes/robot from branch 'master' to 6e38b492acd3ec44a869055092399b6f18c659b8 - Merge "Add Inventory and Deployment Global property needed for Bulkpm" - Add Inventory and Deployment Global property needed for Bulkpm Change-Id: I9839bc2937446f4062ae922f7d287b1150a1b224 Issue-ID: INT-1375 Signed-off-by: rajendrajaiswal <rajendra.jaiswal@ericsson.com>
2019-11-27Add ingress controler support to DMAAPLucjan Bryndza6-0/+21
Issue-ID: OOM-2179 Change-Id: I6f1591a6c7033812cc714d75c63d7c1b3ba197b6 Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
2019-11-27Add ingress controler support to SDNCLucjan Bryndza2-0/+7
Issue-ID: OOM-2188 Change-Id: I30c2e0dea0a1fc12fd82090610c7e38f577cc811 Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
2019-11-27Add ingress controler support to CDSLucjan Bryndza4-0/+15
Issue-ID: OOM-2174 Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com> Change-Id: Ib6c159d54ca65577934f70de137bfc13336992ec
2019-11-27Add ingress controller support to AAFLucjan Bryndza13-0/+66
Change-Id: Ie69b9dac533ed2af80645e6d65318b6b4e81cbd3 Issue-ID: OOM-2170 Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
2019-11-27Merge "Docker changes for dmaap microservice"Sylvain Desbureaux3-3/+14
2019-11-27Add ingress controller support to portalLucjan Bryndza5-0/+17
Add ingress controller support to portal using default ingress template. Issue-ID: OOM-2185 Change-Id: I99f230d95a396f159559ee1c1e3bb01d6c8a9ff0 Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
2019-11-27Add ingress controler support to UUILucjan Bryndza4-0/+14
Add ingress controler support to UUI using ingress common template Issue-ID: OOM-2190 Change-Id: I02a94788ace71c27464a2606aa3ecf2b11b1b1da Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
2019-11-27Add ingress configuration for vidLucjan Bryndza2-0/+7
Add ingress configuration file for vid component. Ingress configuration can be changed in onap-all.yaml Change-Id: Icb1eccccd0488d78a8b44745888203192d9aaa4b Issue-ID: OOM-1508 Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
2019-11-27Merge "[VID] Use mariadb galera common chart"Morgan Richomme14-538/+52
2019-11-26Update git submodulesmrichomme1-0/+0
* Update kubernetes/robot from branch 'master' to eb01b0f5e5f9919499d76e5aaff997c9fafdda93 - Update MSB end point to https change protocol from http to https and port from 80 to 443 impacted healthcheck tests: msb, multicloud, vfc Issue-ID: VFC-1591 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I44d03d14df43b6e1df81b27da0ee455cc9045ce4
2019-11-25Nginx ingress controller configurationLucjan Bryndza1-0/+317
Add Nginx ingress postinstall helm chart. It should be applied after cluster initial setup. Issue-ID: OOM-2099 Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com> Change-Id: Ic942b03d6e754c2fca72316cde0d2e65eba9d0d7
2019-11-21Add password generation templateKrzysztof Opasiak1-0/+62
Currently there is a number of hardcoded passwords in OOM helm charts that are reused for almost all ONAP deployments in different labs. One possible solution for this issue could be to generate a random password for every deployment but this may cause number of issues while doing helm upgrade. That's why instead of generating a random password we generate a password for particular use case, based on chart name, master password provided by the deployer and additional UID. This is done using derivePassword function so check its documentation for more details how this password is derived. From a user perspective, the most important fact is that he or she can achieve reproductible deployment. Every time when ONAP is deployed with the same masterPassword all derived passwords are going to be also the same. Issue-ID: OOM-2052 Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com> Change-Id: I666d597e6daab8b79e630917ad75f17cc70f897b
2019-11-21Typo fix for cds-ui chart.Oleg Mitsura1-1/+1
Issue-ID: CCSDK-1953 Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com> Change-Id: Id2ce253ab0ecee2c2fccb18589e76160fbf10853
2019-11-21OOM missing CDS BP app properties for HealthCheck.Oleg Mitsura1-3/+19
Issue-ID: CCSDK-1952 Patch1: added missing properties from Change-Id: Idb3c7f67b3f22bd6069f75c193ae458c346fb2ac Patch2: added missing vault mapping. Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com> Change-Id: I218f31cebe1f3fd24b1aead3fa93efb141465d23
2019-11-21[Policy] Use common mariadb galera chartSylvain Desbureaux31-459/+148
Instead of using "own" galera chart, reuse chart placed in common part of OOM installation. Will ease move to common galera cluster (which is not done by this commit). Change-Id: I2d7c1e5cdc9289cfb55e288b1697373239ef96e3 Issue-ID: POLICY-1467 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2019-11-20Create templates for global storage useSylvain Desbureaux9-25/+181
Two helper functions are defined: - common.storageClass: will print the right storage class according to properties set or not: * if no storage class set --> use previous behavior (storage class named `common.fullname-data`. * if a "persistence.storageClassOverride" is set for this specific chart, we use it (if it's "-", we set to default one) * if a "global.persistence.storageClass" has been set (and no storageClassOverride for this chart), we use it (same specificity than storageClassOverride) * if a "persistence.storageClass) has been set (and no storageClassOverride nor global one), we use it (same specificity than storageClassOverride) - common.needPV: will print "True" if we need a PV (no storageClass and storageClassOverride being set). an implementation example with mariadb-galera is provided. Issue-ID: OOM-1500 Change-Id: I20a667e17b00c255c4b828e3c66f9c0df7c8755c Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2019-11-20Merge changes Ib8075c25,Iaab4b3be,I0ffd7892,I51e7f8f2,I9634797cSylvain Desbureaux2-59/+52
* changes: docs: Mark filenames and inline code docs: Use definition list syntax to clarify terms docs: Enclose all snippets in code blocks docs: Ensure literalinclude directive rendering docs: Replace include directives for non existent file
2019-11-20Merge "Attempt 2 at chart restructure"Mike Elliott100-22/+80
2019-11-20Remove charts for multicloud-lenovoChangjun Wang8-406/+0
Remove charts for multicloud-lenovo Issue-ID: MULTICLOUD-737 Signed-off-by: Changjun Wang <310397125@qq.com> Change-Id: Id0ddd57ef620be7b03c524289efb70163d0f8828
2019-11-20Merge "Added 'pdpGroup' to policy-xacml-pdp parameters config file"Sylvain Desbureaux1-1/+2
2019-11-20Merge "Remove plain HTTP endpoint 30281"Sylvain Desbureaux1-1/+1
2019-11-20Merge "Remove plain HTTP endpoint 30285"Sylvain Desbureaux1-1/+1
2019-11-20Merge "Remove plain HTTP nodeport 30282"Sylvain Desbureaux2-4/+0
2019-11-20Merge "Remove plain HTTP endpoint 30280 from Nodeport"Sylvain Desbureaux1-3/+0
2019-11-19Remove plain HTTP endpoint 30281Huabing Zhao1-1/+1
Issue-ID: OJSI-140 Signed-off-by: Huabing Zhao <zhao.huabing@zte.com.cn> Change-Id: I84f3272cbf2307a8015259842f30cc4e1b77c552
2019-11-19Remove plain HTTP endpoint 30285Huabing Zhao1-1/+1
Issue-ID: OJSI-186 Signed-off-by: Huabing Zhao <zhao.huabing@zte.com.cn> Change-Id: I2e6e422e500ab84c48f6d6fa6acefc8feb826783
2019-11-19Remove plain HTTP nodeport 30282Huabing Zhao2-4/+0
Issue-ID: OJSI-141 Signed-off-by: Huabing Zhao <zhao.huabing@zte.com.cn> Change-Id: I9d510ca293b7e43eecddd75fbfaa0e5acf74077e
2019-11-19Remove plain HTTP endpoint 30280 from NodeportHuabing Zhao1-3/+0
Issue-ID: OJSI-139 Signed-off-by: Huabing Zhao <zhao.huabing@zte.com.cn> Change-Id: I643c4c7a51b05b462d280c903363d2372d3664db
2019-11-18[VID] Use mariadb galera common chartSylvain Desbureaux14-538/+52
Instead of using "own" galera chart, reuse chart placed in common part of OOM installation. Will ease move to common galera cluster (which is not done by this commit). Change-Id: I843c89ed4899055e9502268089d0e01f28fe37ae Issue-ID: VID-704 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2019-11-15Added 'pdpGroup' to policy-xacml-pdp parameters config fileHOCKLA1-1/+2
Issue-ID: POLICY-2229 Change-Id: Iffb9f40b174eae1e3b714e4ec5e8997c58d01a35 Signed-off-by: HOCKLA <ah999m@att.com>
2019-11-15Docker changes for dmaap microservicePatrick Brady3-3/+14
-Add script to start dmaap microservice. -Add new properties -Renaming the DCAE.dmaap properties so that all of the properties share the same prefix (DCAE.dmaap.event) instead of some having a different prefix (DCAE.dmaap.appc). This is required since all dmaap properties are now being read by the a common java class. Change-Id: I66b7cb466ec03f3357ecc473748a54a3a090ef16 Signed-off-by: Patrick Brady <patrick.brady@att.com> Issue-ID: APPC-1744