aboutsummaryrefslogtreecommitdiffstats
path: root/kubernetes/dmaap/components/dmaap-dr-prov/templates
AgeCommit message (Collapse)AuthorFilesLines
2021-10-06[DMAAP] Use the common mariadb-galera instanceMahmoud Abdelhamid1-4/+4
Have following updates for DMAAP-DR-PROV: - Add section under .Values.global for shared mariadb instance default info with a condition to instantiate local instance - Add section under .Values for mariadb-init and mariadb-galera projects - Add condition under requirments.yaml to install local mariadb instance - Update deployment with DB host parameter and reflect it into resource file (using the templates defined under templates/_mariadb.tpl) Issue-ID: OOM-2774 Signed-off-by: Mahmoud Abdelhamid <mahmoud.abdelhamid@orange.com> Change-Id: I8a8e2c179710680282f4ad686dc44e75356a1b81
2021-07-23[DMAAP] Update chart with service accountfarida azmy1-0/+1
Add service account to requirements.yaml, values.yaml and deployment/statefulset Issue-ID: OOM-2702 Signed-off-by: farida azmy <farida.azmy.ext@orange.com> Co-authored-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: Id63ae33ce92a5192d43ff0f782487b3974fc5f41
2021-02-04[DMAAP][DR] Fix bad templatingSylvain Desbureaux1-1/+1
In DR deployments, use of `{{- end -}}` at the of affinity makes the next line to "glue" to resources information. And it seems that in recent kubernetes, it makes it break. Issue-ID: OOM-2671 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: Ief6fcdf18b9bea1bff728924d7c9a25465ac8a47
2020-11-24[DMAAP] Uses new tpls for repos / imagesSylvain Desbureaux1-4/+4
This commit makes DMaaP 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: Ide110555b22d35ba43a5a5ed780aa8dfc89a9edf
2020-10-21[DMAAP] change comment styleJakub Latusek4-1/+9
Signed-off-by: Jakub Latusek <j.latusek@samsung.com> Change-Id: I1f0fa48fe6dbca7fa319d5b60ac7d1ffb8def194 Issue-ID: OOM-2562
2020-09-24[DMAAP] Set default service nameJakub Latusek1-1/+1
Helm3 require proper service name during linting Signed-off-by: Jakub Latusek <j.latusek@samsung.com> Issue-ID: OOM-2562 Change-Id: I3aa76fa228d79798a09cf13c328d19b549d7b11d
2020-09-04[GENERAL] Use readiness container v3.0.1Sylvain Desbureaux1-2/+2
Readiness container v3.x and up are now present in ONAP main repository. They're also not using root user anymore and then script path has changed. Finally, "job_complete" script has been integrated in main "ready" script. As those changes are significant, we must upgrade all the components at once. Depends-On: I5afa83892043f4844afe12e61724a8d368a9f2e0 Issue-ID: OOM-2545 Signed-off-by: Grzegorz Lis <grzegorz.lis@nokia.com> Change-Id: I0b4eb5dd86390273532d67d0a9696e1cfcadf110
2020-07-23[DMAAP] Make DMAAP compatible with Kubernetes v1.17Grzegorz-Lis1-1/+4
Issue-ID: OOM-2455 Signed-off-by: Grzegorz Lis <grzegorz.lis@nokia.com> Change-Id: I63d3942ea869b87f39d3173e54ebe999bfbdbd45
2020-05-26[DMAAP] Use common aaf template in dmaap-dr-provKrzysztof Opasiak3-155/+7
Instead of copy-pasting code around aaf_agent usage let's use a common template that automates this. Issue-ID: AAF-1134 Change-Id: I266017e4acbcdac89a31dfba775380fd5cd9acfe Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
2020-05-14[DMAAP] Moving DMaaP post-install jobs to 1 BC jobefiacor1-79/+0
Change-Id: I11fe412600d1061e5667a5531d36cecbecdd34e3 Signed-off-by: efiacor <fiachra.corcoran@est.tech> Issue-ID: OOM-2369
2020-03-25[DMAAP] 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: Id21c3e75c1e7a79066ac25c83c4788929412effd
2020-02-28[DMAAP] Don't hardcode mariadb-galera passwordKrzysztof Opasiak2-0/+20
Let's use common secret template to generate user credentials for DMAAP data router DB DB and depend on mariadb-galera to generate secure enough root password. Issue-ID: OOM-2287 Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com> Change-Id: I82d22a2db2dc9fba655f99f837be689f4a32a871
2020-02-28Adding aaf-service to readiness check on dmaap-dr-provefiacor1-0/+2
Change-Id: I48313446853d9175ec41f288350bedbf6190c30c Signed-off-by: efiacor <fiachra.corcoran@est.tech> Issue-ID: DMAAP-1388
2020-02-09Bump dmaap-dr image versionsefiacor1-0/+2
# Also, need to add ready check for aaf-cm Change-Id: I757f56f5eaa79c1cbecec43aeb99f2701afd7fae Signed-off-by: efiacor <fiachra.corcoran@est.tech> Issue-ID: DMAAP-1195
2020-02-01[ONAP-wide] Replace .Release.Name with common.releaseKrzysztof Opasiak6-15/+15
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-27[DMaaP] Wait for AAF locate before AAF configSylvain Desbureaux1-0/+14
AAF config needs to have aaf locate service up and running in order to work properly (if not, it won't really crash but won't have done the real work). As per https://kubernetes.io/docs/concepts/workloads/pods/init-containers/#understanding-init-containers, "Each init container must complete must complete successfully before the next one starts". Adding a wait for readiness container before aaf config init containers should then do the job. Change-Id: Ida047728e4f14320ada8052c707b458450f4923b Issue-ID: DMAAP-1362 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2019-12-18Merge "[DMaaP] Use global storage templates for PVC"Borislav Glozman3-7/+14
2019-12-12[DMaaP] Use global storage templates for PVCSylvain Desbureaux3-7/+14
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 split the 3 PV from dr-node into 3 files and used range so the number of PV is the same as number of PODs. Change-Id: I46b4e62042ea8330bef8cdc1561fa8bbf3f25d12 Issue-ID: OOM-1227 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2019-11-27Add ingress controler support to DMAAPLucjan Bryndza1-0/+1
Issue-ID: OOM-2179 Change-Id: I6f1591a6c7033812cc714d75c63d7c1b3ba197b6 Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
2019-10-10AAF cert dist for DMaaP DRefiacor5-25/+152
Change-Id: I0bca8c7a16f8b19a266d9961715b8a04971d7b73 Signed-off-by: efiacor <fiachra.corcoran@est.tech> Issue-ID: DMAAP-1269
2019-10-03Change port mapping on DMaaP DR provefiacor1-4/+3
Change-Id: I6467c37800ec96bd1b030f0576ce690d408ff5b6 Signed-off-by: efiacor <fiachra.corcoran@est.tech> Issue-ID: INT-1296
2019-09-03Merge "Modifying dmaap job labels because of inconsistency with other jobs. ↵Sylvain Desbureaux1-0/+2
Mainly adding release label there."
2019-09-02Modifying dmaap job labels because of inconsistency with other jobs.Ondřej Šmalec1-0/+2
Mainly adding release label there. Issue-ID: OOM-2043 Signed-off-by: Ondřej Šmalec <o.smalec@partner.samsung.com> Change-Id: Ieeedec79fd85b7ede4752a973ec42ea648f7d6a0 Signed-off-by: Ondřej Šmalec <o.smalec@partner.samsung.com>
2019-08-30Fix if statement in DMaaP-dr-prov serviceMarco Platania1-1/+1
Issue-ID: OOM-2083 Signed-off-by: Marco Platania <platania@research.att.com> Change-Id: I0318115d85d8507ecba1133d6c8c1a2bc6333b63
2019-08-28DMaaP DR refactoringefiacor3-26/+29
# Increase docker images # Refactor global vars # Fix logstash paths etc # Remove default feed script Change-Id: Ib15fecc57d6f7f2d4049eff7903c08bc3adb78da Issue-ID: DMAAP-1283 Signed-off-by: efiacor <fiachra.corcoran@est.tech>
2019-05-15Fix Message Router ports in robot test suiteefiacor1-0/+2
https://gerrit.onap.org/r/c/86515/ disabled the use of HTTP ports in Message Router by default and so 3904 is not there on a fresh install. This commit change the use of default message router port and scheme in robot testsuite Change-Id: I92d267b9482c21606fb9b437f6c64a18f044184a Issue-ID: DMAAP-1152 Signed-off-by: efiacor <fiachra.corcoran@est.tech>
2019-05-14Disable unsecure DMaaP NodePortsefiacor1-2/+4
Change-Id: I6d59e09b0273241c5c98cc60e323940bf84bacdd Issue-ID: DMAAP-1152 Signed-off-by: efiacor <fiachra.corcoran@est.tech>
2019-04-12fix for filebeatEmmettCox1-2/+2
Change-Id: I6eedbd6efa9da1076fe708f7112b3dc344fbfe7f Issue-ID: DMAAP-1161 Signed-off-by: EmmettCox <emmett.cox@est.tech>
2019-04-08AAF CADI updates to DMaaP Data Routerefiacor2-7/+15
Change-Id: Ib2767848a40888f8dbd903541d7ee53241e20f5a Issue-ID: DMAAP-1016 Signed-off-by: efiacor <fiachra.corcoran@est.tech>
2019-04-01DMAAP changessunil.unnava1-1/+6
add Mirror Maker MR AAF integration Fix BC images and minor BC bugs Kafka upgrade to 1.1.1 Issue-ID: DMAAP-823 Change-Id: Ia7a1321a6fbfa9bfc65f90bca40ef236c2dbadef Signed-off-by: sunil.unnava <sunil.unnava@att.com>
2019-03-20Patchset 4: refinement per BorislavdglFromAtt1-4/+1
Not sure what made this commit be separate. It is intended to be patchset 4 on https://gerrit.onap.org/r/#/c/82150/ But please merge them together. Change-Id: Ia4c2341e450f0e2910b3ae19becefb6e798e3ef6 Signed-off-by: dglFromAtt <dgl@research.att.com> Issue-ID: DMAAP-904
2019-03-14Attempt2: Post-install jobs for DMaaP ProvisioningdglFromAtt3-2/+124
This was originally committed under 81992 but got a merge conflict. I messed up resolving it so I abandoned 81992 and created this new commit. patchset2: replaced Release.Name for common.fullname in one of the charts patchset3: at Borislav's request, changed other references to common.fullname so the approach is consistent throughout the configmaps used for initialization. Along the way, hit a limit of 53 chars on some resource name. So changed the directory from the verbose dmaap-bus-controller to the more terse dbc. Change-Id: I1078003de094fee95c681f7fdaecb567235b7b3e Signed-off-by: dglFromAtt <dgl@research.att.com> Issue-ID: DMAAP-904 Signed-off-by: dglFromAtt <dgl@research.att.com>
2019-03-11Convert dmaap-dr-node to StatefuleSetefiacor1-8/+0
Change-Id: I540f7f2eb927896eb3f0c03b900f3bf6b9bc7ce5 Issue-ID: DMAAP-866 Signed-off-by: efiacor <fiachra.corcoran@est.tech>
2019-03-05Extract dmaap components into components direconwar4-0/+251
This will help enable edge deployment Issue-ID: DMAAP-1068 Change-Id: I61df2887069a0302341c0004914158398ecd58d9 Signed-off-by: econwar <conor.ward@est.tech>