Keycloak¶
Servala provides fully managed Keycloak instances: an open-source identity and access management solution supporting SSO, OAuth 2.0, OpenID Connect, and SAML.
Full service description
For features, plans, and pricing, see Keycloak on servala.com.
Availability¶
Keycloak is available on selected cloud providers and zones. See the availability matrix for the current list.
Supported versions¶
| Version | Status | End of life |
|---|---|---|
| to be filled in |
Version upgrade mechanics are described in Maintenance & Upgrades.
Compute plan and sizing¶
Compute resources (CPU, memory, and storage) are selected through the compute plan when you provision the instance. The available plans and their sizes are shown directly in the portal, so they are not duplicated here. See Compute Plans & SLAs for how plans and service levels work.
Configuration options¶
Service-specific parameters available when provisioning, in addition to the compute plan:
- Keycloak version: select the version (see Supported versions)
- FQDN: the domain name for accessing your Keycloak instance
Customization¶
Customization through Servala is very limited at the moment. Custom themes and extensions (SPIs) are not generally available: contact support to discuss specific needs.
Limits & quotas¶
- to be filled in
Accessing your instance¶
After provisioning, your Keycloak instance is available at the FQDN configured during setup. Retrieve the admin credentials from the instance detail page in the portal.
- Open the FQDN in your browser.
- Navigate to the admin console.
- Log in with the admin credentials from the portal.
- Configure realms, clients, and users as needed.
Capability matrix¶
How the managed-service features apply to Keycloak:
| Capability | This service | How it works |
|---|---|---|
| Backups & Restore | Automated backups of the Keycloak database | Backups & Restore |
| Monitoring | Metrics and alerting | Monitoring |
| Maintenance & Upgrades | Patches and version upgrades | Maintenance & Upgrades |
| Scaling | Compute and storage | Scaling |
| Logs | Instance logs in the portal | Logs |
| Security | TLS in transit | Security |
| Service Levels | Availability tiers | Service Levels |
Limitations & known issues¶
- Customization is limited (see Customization)
- Clustering configuration is managed by Servala and not user-configurable