Blogs
Community Blog Feed: Most Recent Posts
Using the Expansion Operator with WildFly CLI
WildFly CLI (Command Line Interface) allows you to manage and configure WildFly application server instances. One of its powerful features is expansion expressions, which enable you to work with multiple resources efficiently. In this tutorial we wi…
Quarkus 3.14.4 - Maintenance release
We released Quarkus 3.14.4, a maintenance release for our 3.14 release train. It contains several important bugfixes so we recommend the upgrade for anyone already using 3.14. It is especially important if you are using the combination of Gradle and…
Quarkus Newsletter #48 - September
"Harnessing Automatic Setup and Integration with Quarkus Dev Services for Efficient Development" by Ivelin Yanev to see the simplicity and power of Quarkus to encourage experimentation, quicker iterations, and ultimately a faster development cycle. …
Keycloak Realm Configuration Management Tools Survey Results
Three months ago, the to gather insights on realm configuration tooling within our community. The number of responses overwhelmed us! With a total of 433 (!) submissions, it highlighted the diverse range of options our community uses for configuring…
Quarkus 3.14.3 - Maintenance release, SBOM generation
We released Quarkus 3.14.3, a maintenance release for our 3.14 release train. It contains several important bugfixes so we recommend the upgrade for anyone already using 3.14. While our maintenance releases usually don’t include new features, we mad…
Automate WildFly’s subsystems configuration using Ansible!
In this brief demonstration, we’ll see how to use to fully automate the deployment of a WildFly instance, including the configuration of its subsystems. In particular, we’ll illustrate how to set up messaging queues and deploy JDBC drivers. For read…
Keycloak 25.0.5 released
To download the release go to . UPGRADING Before upgrading refer to for a complete list of changes. ALL RESOLVED ISSUES BUGS * SAML adapter IdMapperUpdaterSessionListener not executed when session ID changes adapter/saml * CVE-2024-7341 Session fixa…
Swagger with Jakarta REST quickstart
This tutorial will guide you through the process of integrating Swagger UI into your Jakarta EE project. We will cover the necessary steps to configure Swagger in a Jakarta EE environment, enabling you to automatically generate and serve API documen…
Announcing New Keycloak UI Component Libraries!
We’re excited to announce the release of two new npm packages designed to supercharge your Keycloak customization efforts. These React component libraries, built on top of PatternFly, provide the essential building blocks for crafting Keycloak accou…
Eclipse Vert.x 4.5.10 released!
Eclipse Vert.x version 4.5.10 has just been released, among other bugs, it fixes CVE-2024-8391
Quarkus 3.14.2 - Maintenance release and Micrometer 1.13
We released Quarkus 3.14.2, a maintenance release for our 3.14 release train. It contains several important bugfixes so we recommend the upgrade for anyone already using 3.14. While our maintenance releases usually don’t include important changes, w…
Using YAML to manage WildFly deployments
This article will teach you how to use a YAML configuration to manage your WildFly deployments tasks. This will help you to include in a YAML idempotent configuration also applications. YAML deployment made simple Firstly, if you are new to configur…
Introducing the Keycloak SRE special interest group
After an initial installation of Keycloak, users today spend a significant amount of time optimizing their installations, keeping them up to date and secure. When doing this, they follow the principles of Site Reliability Engineers, among others aut…
Configuring The WildFly To Use The JBeret JDBC Job Repository (Part 2)
In the previous blog post on this topic, I have introduced how to manually edit the configuration file of WildFly to configure the batch-jberet module to use the JDBC repository. In this article, I’d like to introduce how to use the CLI Command Tool…
KeyConf24 program announced & livestream
KeyConf24, our 2024 Keycloak Identity Summit, will happen on September 19th, which is just around the corner! This year’s event promises to be even bigger and better, with a program packed full of relevant, cutting-edge topics. This year due to high…
How to export and import Realms in Keycloak
This article discusses about Importing and Exporting Keycloak Realms using the latest product distribution which runs on a Quarkus runtime. We will also learn how to export Keycloak Users by running just a simple command line script. Keycloak Realm …
Quarkus 3.8.6 released - Maintenance release
Today, we released Quarkus 3.8.6, a new maintenance release for our 3.8 LTS release train. This release contains bugfixes and documentation improvements. It should be a safe upgrade for anyone already using 3.8. UPDATE To update to Quarkus 3.8, we r…
Quarkus 3.14 - Hibernate ORM 6.6, Let’s encrypt, faster reflection-free Jackson serializers…
It is our pleasure to announce the release of Quarkus 3.14.1 (we skipped the release of 3.14.0 so 3.14.1 is actually the first 3.14 release). We have been busy improving Quarkus in August and this version brings a lot of interesting new features: * …
Keycloak Database User Federation
Keycloak uses a local database by default to manage users. However, many organizations have existing user credentials available in a relational database. This article will teach you how to use Keycloak’s User Storage SPI to federate users from a Pos…
Upcoming Vert.x Http Proxy updates
Introducing new features for Vert.x Http Proxy from GSoC 2024 project.
- End of Results -