aboutsummaryrefslogtreecommitdiffstats
path: root/kubernetes/dcaegen2-services/components/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2022-08-17[COMMON] Update Makefiles to enable parallelizationAndreas Geissler1-3/+10
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-08-03[DCAE] Make sure to update index.yaml after pushing all componentsKrzysztof Opasiak1-1/+7
As helm may cache the index.yaml from the server let's force it to update it after we push all dcae services to be sure that the building process of umbrella chart is able to find them. Issue-ID: OOM-1 Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com> Change-Id: Ie9717bc7c57176ade912bf35f48ac97f13f3e338
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>