keycloak-operations
Articles about keycloak-operations from the Skycloak team.
Keycloak Database Connection Pool Exhaustion: Causes and Fixes
Fix Keycloak database connection pool exhaustion: size the Quarkus datasource pool, handle DB restarts and leaks, and spot connections growing…
Skycloak vs the Community Keycloak Terraform Provider (and How to Use Both)
The difference between the Skycloak and community keycloak/keycloak Terraform providers, when to use each, and how to run both in…
Keycloak on OpenShift (ARO): HA That Survives Audits
Run Keycloak on OpenShift and Azure Red Hat OpenShift in production: operator vs Helm, HA clustering, TLS route modes, and…
Keycloak Backup and Restore: A Practical Guide
How to back up and restore Keycloak: why the database is the source of truth, backing up PostgreSQL, realm exports…

How Many Realms Can One Keycloak Cluster Handle? We Measured It
How many realms one Keycloak cluster can handle, measured: the cache settings to reach thousands, why restarts hit 7.5 minutes,…

Introducing Locke: a Keycloak Distribution That Lets You Choose Your Cache
Locke is an Apache 2.0 Keycloak distribution with embedded Infinispan or a Redis cache backend, selectable at boot with KC_CACHE,…

Keycloak on Redis: Benchmarking Locke vs Embedded Infinispan
A production benchmark of Keycloak caching on Redis (Locke) vs embedded Infinispan: ~100% throughput parity, sub-second node-loss recovery vs 31-40s.
Keycloak Event Streaming and Webhooks: Real-Time Integration
Build real-time integrations with Keycloak events. Learn the Event Listener SPI, custom webhook providers, Kafka integration, and event filtering patterns.
Keycloak User Federation: Building a Custom Provider
Build a custom Keycloak UserStorageProvider SPI for user federation with external databases, covering credential validation, caching, and lazy loading.
Keycloak on Kubernetes: Production Deployment Guide
Deploy Keycloak on Kubernetes for production with StatefulSets, PostgreSQL, TLS ingress, HPA autoscaling, Infinispan clustering, and resource management.
Stay ahead on identity & security
Get tutorials, product updates, and Keycloak tips delivered to your inbox.