I am hitting this bug which is not yet resolved:
https://issues.redhat.com/browse/KEYCLOAK-13394
There appear to be other issues with the Keycloak Operator that make it appear to be not ready for production at least on vanilla Kubernetes.
However, I would like to use the Keycloak Operator to manage realms, clients, and users that need to be bootstrapped for my microservices. Is it possible to use the Keycloak Operator with a Keycloak cluster provisioned using the Helm chart?
I tried using an instanceSelector in the KeycloakRealm spec to select the Keycloak cluster installed via Helm but the Operator gives this message:
{“level”:“info”,“ts”:1592493819.38956,“logger”:“controller_keycloakrealm”,“msg”:“found 0 matching keycloak(s) for realm myrealm/keycloak-realm”}
Perhaps it is not possible to use the Operator with Keycloak instances not created via the Operator?
Thanks.