[CPS] Configure roles-wrapper dependency 57/127757/3
authorBruno Sakoto <bruno.sakoto@bell.ca>
Tue, 15 Mar 2022 02:50:52 +0000 (22:50 -0400)
committerSylvain Desbureaux <sylvain.desbureaux@orange.com>
Tue, 22 Mar 2022 08:35:26 +0000 (08:35 +0000)
commit5470cda865785bd638aab556dfdb127ce97913ef
tree4aa4bb17a254047ec9b9650287e8b0a5036d67b9
parentf91c26bb28e7ee59ccc941647190c18257f23a01
[CPS] Configure roles-wrapper dependency

If needed, RBAC roles are created when deploying cps chart.

This change is coming from the need to deploy cps chart standalone
independently from onap main chart.

A previous change has been made in
https://gerrit.onap.org/r/c/oom/+/126713 and reverted with
https://gerrit.onap.org/r/c/oom/+/126961 for onap main chart
compatibility.

Then this current change supports both integrated and standalone cps
deployments depending on a configurable variable. Default deployment
remains onap integrated one.

Issue-ID: CPS-862
Change-Id: Ic787a8bcf9373f060a91966614a0145dec2a7c90
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
kubernetes/cps/Chart.yaml
kubernetes/cps/values.yaml