Skip to content
This repository has been archived by the owner on Jan 22, 2024. It is now read-only.

Generic operator chart and RHSSO cluster auth chart #14

Merged
merged 4 commits into from
Sep 29, 2022

Conversation

sabre1041
Copy link
Contributor

@sabre1041 sabre1041 commented Sep 26, 2022

Generic operator chart and RHSSO cluster auth chart

Deployment requires the follow steps be completed

  1. Install Patch Operator
helm upgrade -i patch-operator -n patch-operator --create-namespace  -f values-patch-operator.yaml charts/operator/
  1. Install RHSSO operator
helm upgrade -i patch-operator -n rhsso --create-namespace  -f values-rhsso-operator.yaml charts/operator/
  1. Deploy RHSSO Cluster Auth passing in the clientid and clientsecret of the GitHub OAuth Application
helm upgrade -i rhsso-cluster-auth  -n rhsso --set keycloak.realm.identityProvider.clientId=<GITHUB_OAUTH_CLIENTID> --set keycloak.realm.identityProvider.clientSecret=<GITHUB_OAUTH_CLIENTSECRET> charts/rhsso-cluster-auth/

Tasks for this PR

  • Generic Helm Operator chart
  • Configure IdentityProvider for OpenShift to use RHSSO
  • Configure Social Login (GitHub) in SSO
  • Map attributes to groups claim
  • Configure assemble group as OpenShift cluster-admin

@sabre1041 sabre1041 marked this pull request as ready for review September 28, 2022 23:08
@raffaelespazzoli raffaelespazzoli merged commit 452455e into main Sep 29, 2022
@raffaelespazzoli raffaelespazzoli deleted the ocp-cluster-sso branch September 29, 2022 18:07
@davgordo davgordo linked an issue Oct 4, 2022 that may be closed by this pull request
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Cluster Authentication Integration with Keycloak
2 participants