[DCAEGEN2] Deploy DCAE microservices via Helm 69/118069/15
authorJack Lucas <jflos@sonoris.net>
Tue, 16 Feb 2021 16:07:28 +0000 (11:07 -0500)
committerSylvain Desbureaux <sylvain.desbureaux@orange.com>
Sun, 21 Mar 2021 16:50:16 +0000 (16:50 +0000)
commitd41dbdb69fc20e6a0c2130b05aa201ff1ef6117a
tree0355226eab9754a71520cbb62fc5764cf9e2236d
parentfde94076e689727e8a2c3c5147ce1242dc225f87
[DCAEGEN2] Deploy DCAE microservices via Helm

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>
60 files changed:
kubernetes/dcaegen2-services/.gitignore [new file with mode: 0644]
kubernetes/dcaegen2-services/.helmignore [new file with mode: 0644]
kubernetes/dcaegen2-services/Chart.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/Makefile [new file with mode: 0644]
kubernetes/dcaegen2-services/common/Makefile [new file with mode: 0644]
kubernetes/dcaegen2-services/common/dcaegen2-services-common/Chart.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/common/dcaegen2-services-common/requirements.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/common/dcaegen2-services-common/templates/_configmap.tpl [new file with mode: 0644]
kubernetes/dcaegen2-services/common/dcaegen2-services-common/templates/_deployment.tpl [new file with mode: 0644]
kubernetes/dcaegen2-services/common/dcaegen2-services-common/templates/_filebeat-config.tpl [new file with mode: 0644]
kubernetes/dcaegen2-services/common/dcaegen2-services-common/templates/_job.tpl [new file with mode: 0644]
kubernetes/dcaegen2-services/common/dcaegen2-services-common/values.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/Makefile [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-hv-ves-collector/Chart.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-hv-ves-collector/requirements.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-hv-ves-collector/templates/configmap.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-hv-ves-collector/templates/deployment.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-hv-ves-collector/templates/secret.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-hv-ves-collector/templates/service.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-hv-ves-collector/values.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-ms-healthcheck/Chart.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-ms-healthcheck/requirements.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-ms-healthcheck/templates/deployment.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-ms-healthcheck/templates/service.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-ms-healthcheck/values.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-prh/Chart.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-prh/requirements.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-prh/templates/configmap.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-prh/templates/deployment.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-prh/templates/secret.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-prh/templates/service.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-prh/values.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-tcagen2/Chart.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-tcagen2/requirements.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-tcagen2/templates/configmap.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-tcagen2/templates/deployment.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-tcagen2/templates/secret.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-tcagen2/templates/service.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-tcagen2/values.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-ves-collector/Chart.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-ves-collector/requirements.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-ves-collector/templates/configmap.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-ves-collector/templates/deployment.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-ves-collector/templates/service.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/components/dcae-ves-collector/values.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/requirements.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/resources/expected-components.json [new file with mode: 0644]
kubernetes/dcaegen2-services/templates/configmap.yaml [new file with mode: 0644]
kubernetes/dcaegen2-services/values.yaml [new file with mode: 0644]
kubernetes/onap/requirements.yaml
kubernetes/onap/resources/environments/core-onap.yaml
kubernetes/onap/resources/environments/dev.yaml
kubernetes/onap/resources/environments/disable-allcharts.yaml
kubernetes/onap/resources/environments/minimal-onap.yaml
kubernetes/onap/resources/overrides/onap-5g-network-slicing.yaml
kubernetes/onap/resources/overrides/onap-all-ingress-nginx-vhost.yaml
kubernetes/onap/resources/overrides/onap-all.yaml
kubernetes/onap/resources/overrides/onap-vfw.yaml
kubernetes/onap/resources/overrides/sm-onap.yaml
kubernetes/onap/values.yaml