summaryrefslogtreecommitdiffstats
path: root/kubernetes/dcaegen2-services/common/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2022-08-17[COMMON] Update Makefiles to enable parallelizationAndreas Geissler1-2/+9
All Makefiles are updated to support SKIP_LINT option, have a defined order of compilation (common -> components) to support the parallel compilation of charts using: make all -j8 (for 8 Jobs). Additionally use cm-push instead of push to use the new K8S/Helm version Issue-ID: OOM-3011 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: If9903c9d5bc646b5ce54075acc616e98c4b6706e
2021-12-07[GLOBAL] Migrate to helm v3efiacor1-2/+2
Move all Chart.yaml to use apiVersion: 2 Move dependencies from requirements.yaml to Chart.yaml Changes to all makeFiles Changes to helm deploy plugin Signed-off-by: efiacor <fiachra.corcoran@est.tech> Change-Id: I03c5290eee9e40f76eacbf171e774204cf5fb1c0 Issue-ID: OOM-2845
2021-06-28[DCAE] Make sure to update index.yaml after pushing common chartKrzysztof Opasiak1-1/+14
As helm may cache the index.yaml from the server let's force it to update it after we push our dcae common chart to be sure that the building process of dcae services is able to find it. Issue-ID: OOM-1 Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com> Change-Id: I5e88ee2652f81899a86be7e8231e81b87fb89139
2021-06-14[DCAE] Push/pull DCAE sub-component charts from local repoVijay Venkatesh Kumar1-2/+5
Enable DCAEcommon and subcomponent charts package push/pull to support standalone deployment for each component Added delay to avoid race condition Change-Id: I1a0bf08a6625d2d97078cd635a2bb42da629cce6 Signed-off-by: Vijay Venkatesh Kumar <vv770d@att.com> Issue-ID: DCAEGEN2-2781 Signed-off-by: Vijay Venkatesh Kumar <vv770d@att.com>
2021-03-21[DCAEGEN2] Deploy DCAE microservices via HelmJack Lucas1-0/+51
Deploy DCAE microservices using Helm instead of having the DCAE bootstrap container deploy them using Cloudify. Charts for the microservices are found under oom/kubernetes/dcaegen2-services. Issue-ID: DCAEGEN2-2615 Issue-ID: DCAEGEN2-2617 Signed-off-by: Jack Lucas <jflos@sonoris.net> Change-Id: I22d88987ae8e21b3c08f31f13ffda98967d13297 [Use common secret template for secrets] Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>