[COMMON][ROLES] Create default roles once 42/120642/20
authorSylvain Desbureaux <sylvain.desbureaux@orange.com>
Mon, 19 Apr 2021 13:26:15 +0000 (15:26 +0200)
committerKrzysztof Opasiak <k.opasiak@samsung.com>
Tue, 11 May 2021 17:42:54 +0000 (17:42 +0000)
commit6f4e8c05f173a957c61acd0741541f52a552e12c
treeec8dad1ecaf4b5e460046ef04bda975907198c0e
parentf2c596ce55a2fa00280052d2924d69ffdccbcb71
[COMMON][ROLES] Create default roles once

Instead of creating all roles every time with service account chart,
let's just create the specific ones for a chart and point to default one
for the three default roles.
In order to lighten serviceAccount chart, whole logic for default role
creation is in `roles-wrapper`.

Issue-ID: OOM-2729
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Change-Id: Ib4d6a2669ca7d747320a4bccb65aac863eb60956
kubernetes/common/Makefile
kubernetes/common/roles-wrapper/Chart.yaml [new file with mode: 0644]
kubernetes/common/roles-wrapper/requirements.yaml [new file with mode: 0644]
kubernetes/common/roles-wrapper/templates/role.yaml [new file with mode: 0644]
kubernetes/common/roles-wrapper/values.yaml [new file with mode: 0644]
kubernetes/common/serviceAccount/templates/role-binding.yaml
kubernetes/common/serviceAccount/templates/role.yaml
kubernetes/common/serviceAccount/templates/service-account.yaml
kubernetes/common/serviceAccount/values.yaml
kubernetes/onap/requirements.yaml
kubernetes/onap/values.yaml