aboutsummaryrefslogtreecommitdiffstats
path: root/kubernetes/dmaap/components/dmaap-dr-prov/templates
AgeCommit message (Collapse)AuthorFilesLines
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>