Sso integration improvements
Various changes related to SSO integration
These changes originate from the work done in Keycloak Package to create a development realm with all the dev clients for the apps that need SSO. The changes were identified in the process of testing SSO integration with the packages.
- fix Nexus templating for SSO configuration
closes #827 (closed) - Nexus allow for a list of roles
https://repo1.dso.mil/platform-one/big-bang/apps/developer-tools/nexus/-/merge_requests/23
https://repo1.dso.mil/platform-one/big-bang/apps/developer-tools/nexus/-/releases/34.1.0-bb.3 - dev-sso-values.yaml missing reference to jwks that is needed by authservice
- add nexus to dev-sso-values.yaml
- update Keycloak version so that the dev realm code can make it to dogfood cluster and CI pipelines where it can be used for SSO testing. There is no Keycloak application code in this new version, only dev changes.
https://repo1.dso.mil/platform-one/big-bang/apps/security-tools/keycloak/-/merge_requests/41
https://repo1.dso.mil/platform-one/big-bang/apps/security-tools/keycloak/-/releases/11.0.1-bb.9
Edited by kevin.wilder