summaryrefslogtreecommitdiffstats
path: root/kubernetes
AgeCommit message (Collapse)AuthorFilesLines
2019-12-11Merge "Add ingress configuration for vid"Sylvain Desbureaux2-0/+7
2019-12-11Merge "Add ingress controller support to portal"Sylvain Desbureaux5-0/+17
2019-12-11Merge "Add ingress controller support to AAF"Sylvain Desbureaux13-0/+66
2019-12-11Merge "Add ingress controler support to UUI"Sylvain Desbureaux4-0/+14
2019-12-11Merge changes I69ea7e5d,I75f7e823,I2ae6b0f2,I6f1591a6,I30c2e0de, ...Sylvain Desbureaux32-66/+123
* changes: Add ingress controler support to OOF Add ingress controler support to POMBA Add ingress controler support to SDC Add ingress controler support to DMAAP Add ingress controler support to SDNC Add ingress controler support to CDS
2019-12-10Update git submodulesHarish Venkata Kajur1-0/+0
* Update kubernetes/aai from branch 'master' to 552da2c65b6af3f6328fcc6b11af9329d5efa30a - Update the janusgraph properties for cassandra 3 Issue-ID: AAI-2731 Change-Id: Ic64ba3c97374db4f9ef0961b1e910714db49b4ae Signed-off-by: Harish Venkata Kajur <vk250x@att.com>
2019-12-10Update git submodulesJimmy Forsyth1-0/+0
* Update kubernetes/aai from branch 'master' to 6e20d0fb3f4dacda0c6cbccc7cf0424a21432fcf - Remove old microservices from aai chart Issue-ID: AAI-2733 Signed-off-by: Jimmy Forsyth <jf2512@att.com> Change-Id: Ib471d6c3e8aca7a06f18dfd6167131f1d1df0456
2019-12-10Merge "OOM missing CDS BP app properties for HealthCheck."Sylvain Desbureaux1-3/+19
2019-12-06Update git submodulesSylvain Desbureaux1-0/+0
* Update kubernetes/aai from branch 'master' to 18747ec29947084c571d66f37f1a0fe85fbe4702 - Use global storage templates for PVC 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 created a PV/PVC for elasticsearch has it was hardcoded to hostPath. I've also removed hostPath for job logs (aai-traversal logs were not put into the desired hostPath) And I moved the 3 jobs of aai-graphadmin into 3 files as it's a better practice (several object in the same file can lead to unexpected behavior). Behavior is supposed to be exactly the same as before. Issue-ID: OOM-1227 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I71c6cee8d7c33ef7bd39c40a43c26b377d4ceec3
2019-12-06Merge "Update prh to 1.3.2"Sylvain Desbureaux1-1/+1
2019-12-06Merge changes I3a419138,Id4c67943,I9767e8ff,I15359ebc,I131e8153Sylvain Desbureaux16-1/+62
* changes: Add ingress controler support to MSB Add ingress controler support to DCAE Add ingress controler support to VNFSDK Add ingress controler support to CLAMP Add ingress controler support to CLI
2019-12-06Add ingress controler support to MSBLucjan Bryndza8-0/+28
Issue-ID: OOM-2181 Change-Id: I3a419138e4e553719f7f9f9b958d448f6c5cea24 Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
2019-12-06Add ingress controler support to ConsulLucjan Bryndza2-1/+8
Issue-ID: OOM-2177 Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com> Change-Id: Icf30714776cb038f10377c16d40585280910f9d7 Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
2019-12-06Add ingress controler support to DCAELucjan Bryndza2-1/+10
Issue-ID: OOM-2178 Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com> Change-Id: Id4c679431d5d5e0362acbd08757250f1bb5a0616 Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
2019-12-06Add ingress controler support to LOGLucjan Bryndza6-1/+25
Issue-ID: OOM-2180 Change-Id: I18a2f724216a3946a40e0c4f166a3a4eeeca522b Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
2019-12-06Merge "Vhosts support to the common ingress template"Sylvain Desbureaux2-8/+43
2019-12-06Merge "Nginx ingress controller configuration"Sylvain Desbureaux1-0/+317
2019-12-06Update prh to 1.3.2Joanna Jeremicz1-1/+1
Issue-ID: INT-1181 Signed-off-by: Joanna Jeremicz <joanna.jeremicz@nokia.com> Change-Id: I13888ca2334cfb1f59bbcf195726996cd8a79e54
2019-12-04Merge "Add password generation template"Mike Elliott1-0/+62
2019-12-04Merge "[NBI] Use the common galera cluster of ONAP"Mike Elliott19-11/+1137
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-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 Desbureaux19-11/+1137
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-01Merge "Typo fix for cds-ui chart."Borislav Glozman1-1/+1
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 "Attempt 2 at chart restructure"Mike Elliott100-22/+80