[PLATFORM] Add Keycloak ONAP REALM import 95/131395/20
authorAndreas Geissler <andreas-geissler@telekom.de>
Fri, 7 Oct 2022 11:09:41 +0000 (13:09 +0200)
committerAndreas Geissler <andreas-geissler@telekom.de>
Mon, 23 Jan 2023 10:48:47 +0000 (10:48 +0000)
commitb784da4b931ec6b7400ff745d9846fe18e5ff7fa
tree562bdae48c49f5afdd5f88f2d3b834fa0f225ed9
parent2f43e96c6a84b737590cc4db8a5d53fbac8fd586
[PLATFORM] Add Keycloak ONAP REALM import

As part of the ServiceMesh solution Keycloak will be used
to enable a central authentication and authorization for ONAP
Service Access. This chart provides the import of a default
ONAP Realm to an existing Keycloak Instance (alternative
to a combined KC+REALM installation).
It contains clients for the planned portal-ng.
Make all subcomponents selectable

Issue-ID: OOM-3021

Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
Change-Id: I677a3b9e200299c2cde7774e09db6cf33ac510b7
17 files changed:
kubernetes/onap/resources/overrides/onap-all-ingress-istio.yaml
kubernetes/platform/Chart.yaml
kubernetes/platform/components/keycloak-init/.helmignore [new file with mode: 0644]
kubernetes/platform/components/keycloak-init/Chart.yaml [new file with mode: 0644]
kubernetes/platform/components/keycloak-init/Makefile [new file with mode: 0644]
kubernetes/platform/components/keycloak-init/components/Makefile [new file with mode: 0644]
kubernetes/platform/components/keycloak-init/components/keycloak-config-cli/.helmignore [new file with mode: 0644]
kubernetes/platform/components/keycloak-init/components/keycloak-config-cli/Chart.yaml [new file with mode: 0644]
kubernetes/platform/components/keycloak-init/components/keycloak-config-cli/resources/realm/onap-realm.json [new file with mode: 0644]
kubernetes/platform/components/keycloak-init/components/keycloak-config-cli/templates/_helpers.tpl [new file with mode: 0644]
kubernetes/platform/components/keycloak-init/components/keycloak-config-cli/templates/job.yaml [new file with mode: 0644]
kubernetes/platform/components/keycloak-init/components/keycloak-config-cli/templates/realms.yaml [new file with mode: 0644]
kubernetes/platform/components/keycloak-init/components/keycloak-config-cli/templates/secrets.yaml [new file with mode: 0644]
kubernetes/platform/components/keycloak-init/components/keycloak-config-cli/values.yaml [new file with mode: 0644]
kubernetes/platform/components/keycloak-init/templates/ingress.yaml [new file with mode: 0644]
kubernetes/platform/components/keycloak-init/values.yaml [new file with mode: 0644]
kubernetes/platform/values.yaml