[AAF] externalizes init data out from aaf-cass image to chart 77/113477/9
authorJohn J. Franey <john.franey@att.com>
Fri, 2 Oct 2020 09:45:05 +0000 (05:45 -0400)
committerKrzysztof Opasiak <k.opasiak@samsung.com>
Wed, 18 Nov 2020 08:16:45 +0000 (08:16 +0000)
commita8c57a9bdb75a6778cae512ae83710ad8af361e4
tree7c244d416e5df5715be9469c6627705755d593f2
parent7b10a7c8da9c28b3b01a32f603d2231afb2622a2
[AAF] externalizes init data out from aaf-cass image to chart

The initialization data appear as resources to the chart.
The templates were modified to define ConfigMaps and
Deployment to mount them to the aaf-cass container
when it starts.  The existing aaf-cass initialization
script in the image will load the database from these files.

Issue-ID: OOM-2586
Signed-off-by: John J. Franey <john.franey@att.com>
Change-Id: I6be0d4c6739cedfbca5df4ddb527eee2583f74a7
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
24 files changed:
kubernetes/aaf/components/aaf-cass/requirements.yaml
kubernetes/aaf/components/aaf-cass/resources/cass-init-data/identities.dat [new file with mode: 0644]
kubernetes/aaf/components/aaf-cass/resources/cass-init-dats/artifact.dat [new file with mode: 0644]
kubernetes/aaf/components/aaf-cass/resources/cass-init-dats/config.dat [new file with mode: 0644]
kubernetes/aaf/components/aaf-cass/resources/cass-init-dats/cred.dat [new file with mode: 0644]
kubernetes/aaf/components/aaf-cass/resources/cass-init-dats/ns.dat [new file with mode: 0644]
kubernetes/aaf/components/aaf-cass/resources/cass-init-dats/ns_attrib.dat [new file with mode: 0644]
kubernetes/aaf/components/aaf-cass/resources/cass-init-dats/perm.dat [new file with mode: 0644]
kubernetes/aaf/components/aaf-cass/resources/cass-init-dats/role.dat [new file with mode: 0644]
kubernetes/aaf/components/aaf-cass/resources/cass-init-dats/user_role.dat [new file with mode: 0644]
kubernetes/aaf/components/aaf-cass/templates/configmap.yaml [new file with mode: 0644]
kubernetes/aaf/components/aaf-cass/templates/deployment.yaml
kubernetes/aaf/components/aaf-cm/requirements.yaml
kubernetes/aaf/components/aaf-fs/requirements.yaml
kubernetes/aaf/components/aaf-gui/requirements.yaml
kubernetes/aaf/components/aaf-hello/requirements.yaml
kubernetes/aaf/components/aaf-locate/requirements.yaml
kubernetes/aaf/components/aaf-oauth/requirements.yaml
kubernetes/aaf/components/aaf-service/requirements.yaml
kubernetes/aaf/components/aaf-sms/requirements.yaml
kubernetes/aaf/components/aaf-templates/requirements.yaml
kubernetes/aaf/components/aaf-templates/templates/_deployment.tpl
kubernetes/aaf/resources/log/org.osaaf.aaf.log4j.props [new file with mode: 0644]
kubernetes/aaf/templates/configmap.yaml [new file with mode: 0644]