Keycloak Operator Upgrade
Upgrade Keycloak Operator from 1.23.0 to 1.32.0
Update version number in keycloak-operator-helm/Chart.yaml file
| Parameter | Current Value | New Value |
|---|---|---|
| version | 1.23.0 | 1.32.0 |
| appVersion | 1.23.0 | 1.32.0 |
Ensure web hooks disabled in keycloak-operator-helm/values.yaml file
keycloak-operator:
clusterReconciliationEnabled: true
enableWebhooks: false
Set type in spec for KeycloakClientScope definitions
In oauth2-proxy/templates/keycloakclientscope.yaml set
spec:
description: default scope required for oauth2-proxy
name: codemie
type: none
protocol: openid-connect
protocolMappers:
# ... protocol mappers configuration
In oauth2-proxy/templates/keycloakclientscope-profile.yaml set
spec:
description: default scope required for oauth2-proxy
name: profile
type: default
protocol: openid-connect
protocolMappers:
# ... protocol mappers configuration
IMPORTANT
Ensure keycloak-operator-helm/Chart.lock file and keycloak-operator-helm/charts/ directory do not exist before apply changes.