UNCLASSIFIED - NO CUI

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:

image

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):

image

Linked Issue

issue

Upgrade Notices

N/A

Edited by Jimmy Bourque

Merge request reports

Loading