If you have your own Keycloak instance that you want to use for authentication with Renku you need to:
- Create a Realm named Renku
- Setup the preferred parameters regarding user registration, token lifetime and activation of OTP.
- Import the four clients from their respective json files in the keycloak-standalone-clients folder after filling in the correct domain. Note. if you also have a standalone GitLab instance you should fill in the proper URIs in the gitlab.json file.
- For the GitLab client copy the secret from the Credentials tab and paste it at the dedicated place in renku-values.yaml.
- Same as above for gateway client.