Resolve "Configure Test Values for Kyverno Reporter SSO"
General MR
Summary
- Updated test-values to use updated keycloak test data
- Added client_id and client_secret to test-values.yaml
- Updated template to wait for Keycloak if enabled and sso is enabled to prevent crash loops from Kyverno Reporter that occur when Keycloak is not yet up
Relevant logs/screenshots
Verified working by setting .Values.kyvernoReporter.sso.enabled to true:
Verified no crash looping:
kubectl get po -n kyverno-reporter
NAME READY STATUS RESTARTS AGE
policy-reporter-6d8b8fb78d-rxmsp 2/2 Running 0 2m47s
policy-reporter-kyverno-plugin-758cfd76c-2b9ln 2/2 Running 0 2m47s
policy-reporter-ui-d887d65bd-mqhdx 2/2 Running 0 2m47s
Verified it still works when SSO is not enabled (No user mentioned in upper left hand corner):
Linked Issue
Upgrade Notices
N/A
Edited by Jimmy Bourque

