I’ve done a few searches and it seems the KeyCloak development is working toward full support of CockroachDB, but I haven’t seen any clear guidance on using this database platform. The list at Configuring the database - Keycloak does not include CRDB.
What risks am I taking by marrying these two technologies on a low-volume production workload?
Keycloak (official) plans support for CRDB in the “new” store, but will never support CRDB for the “legacy” store. We attempted to get a patch merged that enables it, but it was refused. We maintain a docker image that is up to date with Keycloak releases that contains our patch. Quay
It must be run with a few configuration options set: