Keycloak operator Kubernetes Compatibility

I installed the operator in EKS 1.23

I have created the service accounts, roles, etc

The operator is failing to start. My guess is that the k8s Client version 5.12.4 is not compatible with EKS v1.23.17-eks-0a21954.

However, according to the k8s compatibility matrix, the client version 5.12.4 is supported on k8s 1.23 but a lower version. Could the version compatibility is the issue? Also, given that the operator is using client 5.12.4, I can’t use it in k8s 1.24+?

2023-06-16 19:53:06,703 INFO  [io.qua.ope.run.OperatorProducer] (main) Quarkus Java Operator SDK extension 4.0.7 (commit: 476e349 on branch: 476e34936ba0620871ddedb6c1e3ac5ad576c6ce) built on Tue Jan 24 12:06:37 UTC 2023
2023-06-16 19:53:06,754 INFO  [io.jav.ope.Operator] (main) Registered reconciler: 'keycloakcontroller' for resource: 'class org.keycloak.operator.crds.v2alpha1.deployment.Keycloak' for namespace(s): [keycloak]
2023-06-16 19:53:06,757 INFO  [io.jav.ope.Operator] (main) Registered reconciler: 'keycloakrealmimportcontroller' for resource: 'class org.keycloak.operator.crds.v2alpha1.realmimport.KeycloakRealmImport' for namespace(s): [keycloak]
2023-06-16 19:53:06,757 INFO  [io.qua.ope.run.AppEventListener] (main) Starting operator.
2023-06-16 19:53:06,757 INFO  [io.jav.ope.Operator] (main) Operator SDK 3.2.4 (commit: dfae8d5) built on Fri Oct 21 08:03:55 UTC 2022 starting...
2023-06-16 19:53:06,757 INFO  [io.jav.ope.Operator] (main) Client version: 5.12.4
2023-06-16 19:53:06,759 INFO  [io.jav.ope.pro.Controller] (main) Starting 'keycloakcontroller' controller for reconciler: org.keycloak.operator.controllers.KeycloakController_ClientProxy, resource: org.keycloak.operator.crds.v2alpha1.deployment.Keycloak
2023-06-16 19:53:06,791 WARN  [io.fab.kub.cli.int.VersionUsageUtils] (main) The client is using resource type 'keycloaks' with unstable version 'v2alpha1'
2023-06-16 19:53:16,826 ERROR [io.jav.ope.pro.eve.sou.inf.InformerWrapper] (main) Couldn't start informer for keycloaks.k8s.keycloak.org/v2alpha1 resources: io.fabric8.kubernetes.client.KubernetesClientException: Operation: [list]  for kind: [Keycloak]  with name: [null]  in namespace: [keycloak]  failed.