[COMMON] Make certInitializer share truststore among instances 10/112410/11
authorKrzysztof Opasiak <k.opasiak@samsung.com>
Wed, 9 Sep 2020 18:32:56 +0000 (20:32 +0200)
committerKrzysztof Opasiak <k.opasiak@samsung.com>
Tue, 20 Oct 2020 14:44:41 +0000 (16:44 +0200)
commit75f18758d0cc3e14ec5dd4fd61ee9a46a838a272
treee87b617169ae0e0843275f8aa93793f7f84b6588
parentb61ad49e3b97eadebccbf76bcebefa638ef10c05
[COMMON] Make certInitializer share truststore among instances

Truststore is quite heavy. If it is included several times in the
component it can easily cross helm chart size limit.

To fix this issue let's make sure that the truststore is created only
once and then shared among all certInitializer instances.

Issue-ID: AAF-1134
Change-Id: I546a88fea3fe869748194682e7dcf3ad566282ab
Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
kubernetes/common/Makefile
kubernetes/common/cert-wrapper/Chart.yaml [new file with mode: 0644]
kubernetes/common/cert-wrapper/requirements.yaml [new file with mode: 0644]
kubernetes/common/cert-wrapper/values.yaml [new file with mode: 0644]
kubernetes/common/certInitializer/templates/_certInitializer.yaml
kubernetes/common/certInitializer/templates/configmap.yaml
kubernetes/common/certInitializer/values.yaml
kubernetes/onap/requirements.yaml
kubernetes/onap/values.yaml