Tag

devops

Articles tagged with devops.

keycloak-operations

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…

Guilliano MolaireGuilliano Molaire7 min read
keycloak-operations

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…

Guilliano MolaireGuilliano Molaire8 min read
How Many Realms Can One Keycloak Cluster Handle? We Measured It
keycloak-operations

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,…

Guilliano MolaireGuilliano Molaire10 min read
Introducing Locke: a Keycloak Distribution That Lets You Choose Your Cache
keycloak-operations

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,…

Guilliano MolaireGuilliano Molaire6 min read
Keycloak on Redis: Benchmarking Locke vs Embedded Infinispan
keycloak-operations

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.

Guilliano MolaireGuilliano Molaire10 min read
Tutorials

Keycloak Docker Compose: From Development to Production

Complete Keycloak Docker Compose setups for dev, staging, and production. Includes PostgreSQL, TLS termination, clustering, health checks, and backups.

Guilliano MolaireGuilliano Molaire4 min read
keycloak-operations

Keycloak on Kubernetes: Production Deployment Guide

Deploy Keycloak on Kubernetes for production with StatefulSets, PostgreSQL, TLS ingress, HPA autoscaling, Infinispan clustering, and resource management.

Guilliano MolaireGuilliano Molaire9 min read
keycloak-operations

Keycloak Ansible Automation: Provisioning and Configuration

Automate Keycloak realm, client, and user provisioning at scale with Ansible playbooks using community.general.keycloak modules and Ansible Vault for secrets.

Guilliano MolaireGuilliano Molaire8 min read
keycloak-operations

Keycloak Terraform Advanced Patterns: Modules and Workspaces

Master advanced Terraform patterns for Keycloak including reusable modules, workspace-per-environment strategy, remote state, and CI/CD pipeline integration.

Guilliano MolaireGuilliano Molaire10 min read
keycloak-operations

Keycloak with Pulumi: Infrastructure as Code for IAM

Learn how to manage Keycloak realms, clients, and roles as code using Pulumi with TypeScript and Python for repeatable, version-controlled…

Guilliano MolaireGuilliano Molaire9 min read

Stay ahead on identity & security

Get tutorials, product updates, and Keycloak tips delivered to your inbox.

© 2026 Skycloak. All Rights Reserved. Design by Yasser SolimanKeycloak™ is a trademark of the Linux Foundation. Skycloak is not affiliated with the Keycloak project.