Proper configuration of Keycloak in k8s

Seeking Advice on Upgrading Keycloak

Hi all,

I’m planning to upgrade our Keycloak service, which we primarily use for user credentials and client storage. Additionally, we leverage several related features, such as:

  • Brute force protection
  • Password complexity configuration
  • And more…

Currently, we are on Keycloak v17, and I’m looking to upgrade to the latest version. I want to ensure that our Keycloak deployment is configured optimally.

Our services are deployed in a Kubernetes cluster, with Keycloak running in 3 replicas. We don’t use an active-passive setup; instead, all services are balanced through a load balancer. This approach has worked well for us, but I’m interested in learning about best practices and whether we should consider a different deployment configuration.

I would appreciate any references or documentation on this topic.

Thank you!

anyone? will appreciate experts prespective