Changing the Keycloak admin password

Use this procedure to change the Keycloak admin password.
  1. From your web browser, navigate to {EDA_URL}/core/httpproxy/v1/keycloak.
  2. Log in with the current Keycloak administrator username and password.
  3. From the user drop-down list on the upper right, select Manage Account.
  4. From the menu on the left, select Account Security > Signing In.
  5. Click Update next to My Password.
  6. Configure a new password and save it.
  7. Generate the Base 64 hash of the new password.
  8. Using a system with access to the Kubernetes API of the EDA deployment, execute the following command:
    kubectl -n eda-system patch secret keycloak-admin-secret -p
            '{"data": { "password": "<NEW BASE64 HASH>" }}'
  9. Restart the Keycloak service.
    kubectl -n eda-system rollout restart deployment/eda-keycloak