summaryrefslogtreecommitdiffstats
path: root/kubernetes/onap/values.yaml
AgeCommit message (Collapse)AuthorFilesLines
2020-06-04[AAF] Add CMPv2 Cert ServiceEmmettCox1-0/+21
This new micro service allow retrieval of certificates using CMPv2 protocol and relay the requests to CA server (such as EJBCA provided in contrib folder). Issue-ID: AAF-1083 Change-Id: Ib3acba3d071533ad933d043f067147e8406d8fa8 Signed-off-by: EmmettCox <emmett.cox@est.tech> Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> (cherry picked from commit bca68e048a74ac3754e76ed738090402f7cbfd13)
2020-05-04remove hardcoded MariaDB passwordJulienBe1-1/+1
This aligns with other changes on OOM. You can either supply a specific password or have it generated for you based on a master password Issue-ID: CLAMP-796, OJSI-188 Change-Id: If1b80fc47cf1033e094f8a106746d1e8c556c08b Signed-off-by: JulienBe <jb379x@att.com> Co-authored-by: sebdet <sebastien.determe@intl.att.com> [small updates in common secret template usage] Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
2020-04-22Merge "[COMMON] templates for centralized logs"Krzysztof Opasiak1-1/+9
2020-04-22[COMMON] templates for centralized logsSylvain Desbureaux1-1/+9
Add three templates: * one for creating the sidecar * one for creating the configmap * one for creating the volumes Issue-ID: OOM-2370 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I34ac35a30b3ab892622431ee7c70277bc7b1f41d
2020-04-20[COMMON] helm chart for elastic dbAlexander Dehn1-0/+4
Add elasticdb as common chart to oom Issue-ID: SDNC-1061 Signed-off-by: Alexander Dehn <alexander.dehn@highstreet-technologies.com> Change-Id: Id8c48113b8d4193d7f13991296f0307a29724c01 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2020-04-15[Contrib] Add EJBCA ServerSylvain Desbureaux1-1/+21
EJBCA Server is used to test that CMPv2 Certificate handling is well done in ONAP. Issue-ID: AAF-1083 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I5e2d25b68b5cd80d3c7bf282ce871dd81e711ff6
2020-04-07AAF OOM 2.1.20ChrisC1-1/+1
Cleaned up up configs, JDK11 fixes, Hello and Agent works, now a model for Apps non-root fix Issue-ID: AAF-1081, AAF-1102 Signed-off-by: Instrumental <jgonap@stl.gathman.org> Signed-off-by: ChrisC <christophe.closset@intl.att.com> Change-Id: I4947075029db8abd7d2072b6b82064af8e2daa3e
2020-04-03[COMMON] Faster aafConfig templateSylvain Desbureaux1-1/+3
"index" function is bad in term of performance in Helm. Reworked the templates in order to avoid it. as certificates are retrieved at every boot (and as already present certs are deleted before), we don't need persistent storage Also set aafImage as a global variable in order to have a consistent use accross ONAP Issue-ID: EXTAPI-375 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: Ie3f5ae5c2a37d816afc42d2c67ebe8e40e749c79
2020-03-13Add dcaemod chartsJack Lucas1-0/+2
Issue-ID: DCAEGEN2-1866 Change-Id: I0179e1e75529ad8017b1a5c23747dbd80aa6f625 Signed-off-by: Jack Lucas <jflucas@research.att.com> Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com> Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2020-03-06[COMMON] Handle TLS/Non-TLS for ServiceSylvain Desbureaux1-0/+51
Current service and headlessService templates doesn't handle the fact that out of cluster ports must be TLS encrypted only. With a new (backward compatible) DSL, this is now possible. In values.yaml, all ports in service part with port AND plain_port will have the ability to be HTTP or HTTPS depending on the context. Per default, they'll be HTTPS. TLS choice will be done according this table: | tlsOverride | global.tlsEnabled | global.serviceMesh.enabled | global.serviceMesh.tls | result | |-------------|-------------------|----------------------------|------------------------|--------| | not present | not present | not present | any | true | | not present | not present | false | any | true | | not present | not present | true | false | true | | not present | not present | true | true | false | | not present | true | any | any | true | | not present | false | any | any | false | | true | any | any | any | true | | false | any | any | any | false | Service template will create one or two service templates according to this table: | serviceType | both_tls_and_plain | result | |---------------|--------------------|--------------| | ClusterIP | any | one Service | | Not ClusterIP | not present | one Service | | Not ClusterIP | false | one Service | | Not ClusterIP | true | two Services | If two services are created, one is ClusterIP with both crypted and plain ports and the other one is NodePort (or LoadBalancer) with crypted port only. Issue-ID: OOM-1936 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: If766dd73132022d1a6e578fd36113c461bb91ea5
2020-02-04[COMMON] Create templates for services and PVSylvain Desbureaux1-1/+1
Proposition of common templates to make service declaration and PV declaration consistent accross OOM. Propositions of templates for sub parties of resource definitions such as metadatas, selector and containerPorts. I've also made an example with cassandra. Change-Id: I8b8aa8eb61dafba75e89add1979114a0eefce243 Issue-ID: OOM-1971 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2019-12-11Merge "[Common] Use global storage templates for PVC"Borislav Glozman1-2/+0
2019-12-05[Common] Use global storage templates for PVCSylvain Desbureaux1-2/+0
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 aligned the PV creation of the different charts. I've also aligned the PVC creation of the different charts. I've removed unused mysql chart and (badly) used nfs-provisioner chart. I've also make cassandra backup work with dynamic PV (but RWX only for now). Change-Id: I0ea3f8c7514ca648d94b6c682684c06b822bbe0a Issue-ID: OOM-2229 Issue-ID: OOM-2228 Issue-ID: OOM-2227 Issue-ID: OOM-1227 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2019-12-03Vhosts support to the common ingress templateLucjan Bryndza1-1/+7
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-09-10Seperate CDS chart from SDNC in OOMAbdelmuhaimen Seaudi1-0/+2
Issue-ID: OOM-2085 Signed-off-by: Abdelmuhaimen Seaudi <abdelmuhaimen.seaudi@orange.com> Change-Id: I21fed8c9cf33967f62f156cac96deefdcb4f8d47 Signed-off-by: Abdelmuhaimen Seaudi <abdelmuhaimen.seaudi@orange.com>
2019-08-22Removing nginx-ingress from helm charts. It is running by default viaOndřej Šmalec1-2/+0
RKE. Issue-ID: OOM-2050 Signed-off-by: Ondřej Šmalec <o.smalec@partner.samsung.com> Change-Id: I72802282d296c6e1f23f96112a6406ded18aa5ab
2019-07-17Add nginx ingress controller supportLucjan Bryndza1-0/+2
Add nginx ingress controller support to the OOM nginx ingress controller is disabled by default. Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com> Change-Id: I97683ede7d99d2c8ca2f512c962d2d8d03467124 Issue-ID: OOM-1508
2019-05-10Add modeling parser chartyangyanyj1-0/+2
Issue-ID: MODELING-165 Change-Id: I46419561fdc3f1b4fb7a7bcf19185ac6cbd99c1d Signed-off-by: yangyanyj <yangyanyj@chinamobile.com>
2019-05-08Update overrides to support docsMike Elliott1-1/+1
Change-Id: I2a0428bfec238231b299c9f35364979b116a5d67 Issue-ID: OOM-1598 Signed-off-by: Mike Elliott <mike.elliott@amdocs.com>
2019-04-10default storageclass and nfs provisionersushil masal1-1/+7
Issue-ID: OOM-1500 Change-Id: I15dd98ea8042914220f1b6025e93f65224bb9adb Signed-off-by: sushil masal <sushil.masal@amdocs.com>
2019-03-14Shared Instance of Mariadb-GaleraPramod1-0/+2
Change-Id: Id3fbbc7ad639bfd03ddbfc931abf774407851d74 Issue-ID: OOM-1193 Signed-off-by: Pramod <pramod.kumarsharma@amdocs.com>
2019-03-02Improve override usabilityMike Elliott1-29/+29
Currently when you deploy onap with no override file, the behavior is to deploy everything. In order to deploy a subset of components, an override file must contain all components and then disable the ones you don't want. As we prepare to transfer helm chart ownership to the teams, it will simplify the creation of project specific development override files, if the default behavior for deploying onap was reversed. Allowing override files to only contain the components they care to enable (and configure) and ignore the rest as they would be disabled by default. From this point on, it will be necessary to use an override file (as integration uses for testing) to enable all components. This patch includes an onap-all.yaml override file that may be used for this purpose. helm deploy dev local/onap -f onap/overrides/onap-all.yaml No configuration is part of this override. Its purpose is only to enable the components and is intended to be used in combination with other override files that provide environment specific configuration. Change-Id: I4b74a3a8a35a178298af7205762e2aca7c65dda3 Issue-ID: OOM-1692 Signed-off-by: Mike Elliott <mike.elliott@amdocs.com>
2019-02-20Instantiate common cassandra clusterMahendra Raghuwanshi1-0/+2
Issue-ID: OOM-1198 Change-Id: Ie49a34cfbe5bdb2620312e8780dccbc0b86a0d6e Signed-off-by: Mahendra Raghuwanshi <mahendra.raghuwanshi@amdocs.com>
2019-02-08Remove VVP from OOMLovett, Trevor1-2/+0
As part of the Dublin release, the web version of VVP is being deprecated. A command-line script will remain, but there will be no deployable, online version of the tooling. This change removes the deprecated components from the OOM deployment and management. Issue-ID: VVP-136 Change-Id: Iea4e611d6b1a784be271982eb6a92099a944bd76 Signed-off-by: Lovett, Trevor <trevor.lovett@att.com>
2018-11-28Update OOM docs for CasablancaMike Elliott1-2/+2
Updating release notes, Helm and K8s versions and started documenting use of (un)deploy plugins. Change-Id: Ia51db5f1489e8d63fd7e1f10e80174eb9f182f0f Issue-ID: OOM-1497 Signed-off-by: Mike Elliott <mike.elliott@amdocs.com>
2018-11-13Update values.yaml to make pnda installabe or notJulien Barbot1-2/+2
Change-Id: I38c8e0a8ee16c97e555de0264c0bd5ba89a04849 Issue-ID: DCAEGEN2-779 Signed-off-by: Julien Barbot <julien@barbot.org>
2018-11-06Merge "vvp -- VNF Validation Platform"Mike Elliott1-0/+2
2018-10-23vvp -- VNF Validation PlatformjasmineWen1-0/+2
Issue-ID: OOM-1173 Change-Id: I11251d5729c057ebc2211c60ac973343c0aa01f3 Signed-off-by: jasmineWen <jasmine.wen@amdocs.com> Signed-off-by: stark, steven <ss820f@att.com>
2018-10-18Fix deploy when subcharts contain same nameMike Elliott1-6/+2
Invalid subchart override file (internal) was being created for portal. This was caused by an incorrect match on subcharts that included "portal as a prefix or suffix in its name. Change-Id: I02d9564f573cf194940df7edc267079e2fb7eec2 Issue-ID: OOM-1344 Signed-off-by: Mike Elliott <mike.elliott@amdocs.com>
2018-09-27Merge changes from topic 'oom-dcae-pnda'Alexis de Talhouët1-0/+2
* changes: Add PNDA bootstrap job to dcaegen2 chart Add PNDA mirror container to dcaegen2 chart
2018-09-25setting global flavor default to unlimitedMandeep Khinda1-0/+3
the default of small is creating issues as the resource request numbers need to be better tuned. setting to unlimited brings us back to where the containers are allowed to request whatever they want and grow unbounded (the downside is that this may allow for the containers to starve your K8s cluster!) Issue-ID: OOM-1145 Change-Id: I123131bdfbd154cf02cfa9fa7d96597844e346ab Signed-off-by: Mandeep Khinda <mandeep.khinda@amdocs.com>
2018-09-25Add PNDA bootstrap job to dcaegen2 chartDonald Hunter1-0/+2
Change-Id: I39974a948d261e3e6d80faf0219f67d4ffc8c90c Issue-ID: DCAEGEN2-779 Signed-off-by: Donald Hunter <donaldh@cisco.com>
2018-09-17Enable /contrib chart leveraged by Casablanca UCMarc-Alexandre Choquette1-0/+2
Enable /contrib chart to package software leveraged by CDS usecase in Casablanca. Packaged under /contrib as Netbox is not an ONAP component. Issue-ID: CCSDK-366 Change-Id: Idd30db3b9e8865f64a269e628fbf7c365f125f06 Signed-off-by: Marc-Alexandre Choquette <m.a.choquette@bell.ca>
2018-09-10Update vm_properties.py for encrypted passwordBrian Freeman1-0/+3
Issue-ID: INT-515 Change-Id: I11824c0e3424f153c413a2bee547423be80338a7 Signed-off-by: Brian Freeman <bf1936@att.com>
2018-09-07move SDNC geo NodePorts to separate prefixjmac1-0/+1
Change-Id: I7aaa10563a9008d4628534159b2064a5f51802ec Signed-off-by: jmac <james.macnider@amdocs.com> Issue-ID: OOM-1379
2018-08-01Add pomba elasticsearch new charts for POMBAGeora Barsky1-0/+2
Adding elasticsearch deployment artifact to POMBA charts Change-Id: I5d1d5675ca610315f6dd91caab5920edf3ff9318 Issue-ID: LOG-573 Signed-off-by: Geora Barsky <georab@amdocs.com> Add pomba kibana chart for POMBA deployment Adding new kibana deployment artifacts for pomba Issue-ID: LOG-573 Change-Id: I1137fb9f2930933a5f47c839d110f61b69e761ef Signed-off-by: Geora Barsky <georab@amdocs.com> Use elasticsearch dump tool Use elasticsearch dump tool to import index-patterns Change-Id: I1137fb9f2930933a5f47c839d110f61b69e761ef Issue-ID: LOG-573 Signed-off-by: Geora Barsky <georab@amdocs.com>
2018-06-05Fix bad values for configuring NBI.Sylvain Desbureaux1-4/+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-31removing incorrect/redundant SDNC overridesjmac1-4/+0
Change-Id: I8bfbaaad6ab5842cca6feb746e38830a5cd5c1f1 Signed-off-by: jmac <james.macnider@amdocs.com> Issue-ID: SDNC-330
2018-05-17Add External Interface NBI project into OOMSylvain Desbureaux1-0/+13
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>
2018-05-14Fix Geo ConfigTrevor Tait1-4/+0
Issue-ID: SDNC-290 Change-Id: I68776259f5950d07e3b2c76b046d2b8b596bbc34 Signed-off-by: Trevor Tait <rtait@amdocs.com>
2018-05-14Helm Chart Standardization Sniro-Emulator(Mock)vaibhav1-3/+1
This task also includes renaming of mock project into sniro-emulator Issue-ID: OOM-741 Change-Id: Ib0352f7ecb10019f940c571de073dc0af7056ee5 Signed-off-by: vaibhav <vaibhav.chopra@amdocs.com>
2018-05-10Improve docker registry secret managementBorislavG1-1/+6
Change-Id: I2d1ff878c215becc9856af184eb0b11defd75e1d Issue-ID: OOM-1064 Signed-off-by: BorislavG <Borislav.Glozman@amdocs.com>
2018-05-08Merge message-router chart under dmaapDominic Lunanuova1-0/+2
Borislav: Fixed Makefile and renamed charts. Also cosmetic fixes. Includes corrections for the service name of MR used by dbc to be "message-router", which matches the message-router chart Patchset 2: standardize abbreviation for bus-controller to be "dbc" Patchset 3: correct references in README to match what is deployed Patchset 4: blew previous commit. Also added dmaap/Makefile lint step Change-Id: I36c07c7c1200f8e23ae12bd7357a5626346dcccd Signed-off-by: Dominic Lunanuova <dgl@research.att.com> Issue-ID: DMAAP-386 Signed-off-by: Dominic Lunanuova <dgl@research.att.com>
2018-05-04OOF Integration ChangesIkram Ikramullah1-0/+2
Thank you for the very detailed Review Boris. All changes you had asked have been incorported. Please take a look and let me know. Few important points. All components excep API and Music are services that do not expose any TCP or HTTP ports. All the NodePort and serices section areas in each of these component's values.yaml file have been cleaned. Actually, the service section do not make sense of these components at all. They use Music as a distributed Q to receive and push their tasks/changes. These include a). Controller b). Data c). Solver and 4). Reservation. This is why you didn't see any service.yaml files for these. ------------------------------- Made a single configuration based setup. All HAS components are now configured through a single configmap and a single set of configuration files. All oof-has components share configurations. Restructured the charts so that theere is one parent for oof-has from where properties can be inherited. Removed other issues like the make was failing. All PODs are coming up except data - which depends on AAI certs - team is looking for that side. Issue-ID: OPTFRA-22 Change-Id: I4bf36a68fc3636c822f33f55da70ace577c64ac0 Signed-off-by: Ikram Ikramullah <ikram@research.att.com> Signed-off-by: Anaël Closson <ac2550@intl.att.com> Removed Urls not needed Issue-ID: OPTFRA-22 Change-Id: I270de9cbed5f25dd971f40477fb95385a57fba5c Signed-off-by: Ikram Ikramullah <ikram@research.att.com> Removed Music IPs MK: PS-14: fixing robot testcase by forking the testcase until it is fixed in robot adding target port to osdf service. required to map port 8698:8699 Issue-ID: INT-444 Change-Id: I150e3389aece7fae3b0685647af3a787cc9f267d Signed-off-by: Ikram Ikramullah <ikram@research.att.com> Signed-off-by: ac2550 <ac2550@intl.att.com> Signed-off-by: Ikram Ikramullah <ikram@research.att.com> Signed-off-by: = <=> Signed-off-by: Ikram Ikramullah <ikram@research.att.com> Signed-off-by: Ankitkumar Patel <ankit@research.att.com> Signed-off-by: Thomas Nelson <tn1381@att.com> Signed-off-by: Ikram Ikramullah <ikram@research.att.com> Signed-off-by: Ankitkumar Patel <ankit@research.att.com> Signed-off-by: Thomas Nelson <tn1381@att.com> Signed-off-by: Ikram Ikramullah <ikram@research.att.com> Signed-off-by: Mandeep Khinda <mandeep.khinda@amdocs.com>
2018-05-02Merge "Update APPC resources for Nitrogen ODL"Borislav Glozman1-0/+8
2018-05-02Update APPC resources for Nitrogen ODLAaron Hay1-0/+8
Updated installation scripts based on changes to ccsdk. Updated properties file to support Nitrogen ODL. Change-Id: Ib714fe0fc4a2adec839dc573700338db4129eeb5 Issue-ID: OOM-1021 Signed-off-by: Aaron Hay <ah415j@att.com>
2018-04-27Fix SDNC DMaaP connectivity issuesjmac1-4/+0
DMaaP listener was not trying to connect to the right service name, so it was failing. In addition, the pod doesn't wait for the dmaap pod to be up and running before starting, so I've added that dependency. Lastly, I removed the config of the DMaaP port from the top level values.yaml files, as out of the box it's very unlikely this would be changed. Change-Id: I5a190b39f4f163b020189ac9dd178040f80125cd Signed-off-by: jmac <james.macnider@amdocs.com> Issue-ID: SDNC-293
2018-04-19fix nfs-provisioner for appc and sdncJerome Doucerain1-1/+1
change in common/mysql/templates/pvc.yaml to allow pvc use when persistence is required change in common/mysql/templates/storageclass.yaml to be led by the disableNfsprovisioner variable change in appc/values to default the disableNfsprovisioner to false as it is in sdnc changing the default disableNfsprovisioner to true for both appc and sdnc changing the stateful set avoid volumeclaimtemplates. When used in helm, the volumeclaimtemplates is causing pvc to be left after the helm delete --purge. I guess this is due to the fact the pvc are not directly created by the helm install by indirectly by kubernetes Now the tests are working in both cases (nfsprovisioner disabled or not) The only piece remaining after a helm delete is pv in released state in case we are using nfsprovisioner. That makes sense again because this are objects created by the provisioner and not by helm. removed some leftover Issue-ID: OOM-787 Change-Id: Ieb1f1c482217aeb1b89be39a437bb891a299db71 Signed-off-by: Jerome Doucerain <jerome.doucerain@bell.ca>
2018-04-16Fix SDN-C bundles that don't come up properlyjmac1-0/+9
Change-Id: Ieccbd863e45bb68d76f4f1f066433276c9adf3cd Signed-off-by: jmac <james.macnider@amdocs.com> Issue-ID: OOM-945
2018-04-12VFC Communication fails because MSB service namemahendrr1-1/+1
Change-Id: I26e27cfb3b973bbffd0a94e3ec8411f5218cdf4f Issue-ID: OOM-804 Signed-off-by: mahendrr <mahendra.raghuwanshi@amdocs.com>