ICS tests with istio and JWTs 84/7984/1
authorBjornMagnussonXA <bjorn.magnusson@est.tech>
Tue, 22 Mar 2022 09:35:10 +0000 (10:35 +0100)
committerBjornMagnussonXA <bjorn.magnusson@est.tech>
Tue, 22 Mar 2022 09:35:17 +0000 (10:35 +0100)
commit145762b23535cdffece56c661d9fc0c073cc911e
tree5bb6691d36230f311ea9ee8e2c822a67734e499d
parent1b82a8331d9b1f92687dbd25e6d28f2943c9df22
ICS tests with istio and JWTs

Added support to create JWT in keycloak
Added support to configure ICS with JWT handling
Added support to configure auth with isto
Adapted test case to test ICS with auth

Issue-ID: NONRTRIC-738
Signed-off-by: BjornMagnussonXA <bjorn.magnusson@est.tech>
Change-Id: Ifc540778b84e5f4291876a90be78c838652ef8b3
25 files changed:
test/auto-test/FTC1100.sh
test/common/api_curl.sh
test/common/authsidecar_api_functions.sh [new file with mode: 0644]
test/common/chartmus_api_functions.sh
test/common/clean_docker.sh
test/common/clean_kube.sh
test/common/ics_api_functions.sh
test/common/istio_api_functions.sh [new file with mode: 0644]
test/common/keycloak_api_functions.sh [new file with mode: 0644]
test/common/kubeproxy_api_functions.sh
test/common/prodstub_api_functions.sh
test/common/pvccleaner_api_functions.sh
test/common/ricsim_api_functions.sh
test/common/test_env-onap-jakarta.sh
test/common/test_env-oran-e-release.sh
test/common/test_env-oran-f-release.sh
test/common/testcase_common.sh
test/common/testengine_config.sh
test/simulator-group/ics/app.yaml
test/simulator-group/ics/application.yaml
test/simulator-group/istio/ap-principal-template.yaml [new file with mode: 0644]
test/simulator-group/istio/ra-jwks-template.yaml [new file with mode: 0644]
test/simulator-group/istio/ra-jwksuri-template.yaml [new file with mode: 0644]
test/simulator-group/keycloak/svc_app.yaml [new file with mode: 0644]
test/simulator-group/kubeproxy/jwt-info.txt [new file with mode: 0644]