[APPC] Use common secret tamplate for mariadb-galera credentials 37/101937/6
authorKrzysztof Opasiak <k.opasiak@samsung.com>
Wed, 19 Feb 2020 00:44:30 +0000 (01:44 +0100)
committerKrzysztof Opasiak <k.opasiak@samsung.com>
Fri, 13 Mar 2020 01:22:34 +0000 (02:22 +0100)
commit967946cac8b5885baae4532cfee88f0ce7ae7aac
tree7cb5ed73a42b2dd29fbd896bae9d8d240c7e1f2a
parent367b492a7fab6170e726b24e39fe82d0c19358ae
[APPC] Use common secret tamplate for mariadb-galera credentials

Use init container construction & common secret template to remove
hardcoded mysql db credentials.

For now credentials are still hardcoded in the values file to avoid
making too many changes at once.

I also had to make properties files writeable because appc uses some
weird design and modifies them inside main container while starting
odl.

Issue-ID: OOM-2275
Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
Change-Id: Ie36522fc1fdf92a382d5f25a54d4cb150b57ea35
13 files changed:
kubernetes/appc/resources/config/appc/opt/onap/appc/bin/installAppcDb.sh
kubernetes/appc/resources/config/appc/opt/onap/appc/data/properties/appc.properties
kubernetes/appc/resources/config/appc/opt/onap/appc/data/properties/dblib.properties
kubernetes/appc/resources/config/appc/opt/onap/appc/data/properties/svclogic.properties
kubernetes/appc/resources/config/appc/opt/onap/appc/svclogic/bin/showActiveGraphs.sh
kubernetes/appc/resources/config/appc/opt/onap/appc/svclogic/config/svclogic.properties
kubernetes/appc/resources/config/appc/opt/onap/ccsdk/bin/installSdncDb.sh
kubernetes/appc/resources/config/appc/opt/onap/ccsdk/data/properties/dblib.properties
kubernetes/appc/resources/config/appc/opt/onap/ccsdk/data/properties/svclogic.properties
kubernetes/appc/resources/config/appc/opt/onap/ccsdk/svclogic/bin/showActiveGraphs.sh
kubernetes/appc/resources/config/appc/opt/onap/ccsdk/svclogic/config/svclogic.properties
kubernetes/appc/templates/statefulset.yaml
kubernetes/appc/values.yaml